32个Session的AI辅助开发实录:建设工程企业资信理系统从0到1
Lv.1 新人创作者
这不是一篇普通的项目展示帖,而是一个关于WPS灵犀如何从需求分析、代码编写、Bug调试到部署运维全程参与软件研发的真实记录。32个开发会话,50+个功能点,从第一行代码到上线运行。
系统登录页 — Three.js WebGL极光带动态背景 + 毛玻璃登录卡片
32
开发会话50+
功能点77
Python文件166+
测试用例
一、系统概览
管理系统面向建筑工程企业,核心功能:人员证件数字化归档与有效期预警、AI视觉大模型证件识别、社保与分公司自动派生。技术栈 Flask 3 + SQLAlchemy + SQLite(WAL),Docker容器化部署。
系统首页 — 人员统计、证件预警、到期日历(已脱敏)
二、灵犀发挥的作用
灵犀不是代码补全工具,而是全栈开发伙伴
32个Session中,灵犀承担了需求分析、架构设计、代码编写、Bug调试、浏览器测试、SSH远程部署、跨会话状态管理等全流程工作。
1. ding工程化开发技能
灵犀自动创建 .agent/ 工程化目录,维护 progress.md(开发进度)、checkpoint.md(检查点)、feature_list.json(功能清单F1-F50)。安装语义Git Hook,commit message不符合 type(scope): description 格式会被拒绝提交。
核心价值:32个Session无缝衔接。新Session开始时灵犀自动读取状态文件,精准恢复到上次中断位置。用户只需说"继续上次的工作",不需要重复任何背景信息。
2. me01跨会话语义记忆
基于Qdrant向量数据库,实现跨会话、跨电脑的语义级长期记忆。不是关键词匹配,而是语义检索——说"检查分公司填入逻辑",灵犀立刻知道是 _derive_branch_company 方法,在 core_views.py 的 on_model_change 中,上次commit是 3b35b25。
开发电脑A和B通过Tailscale互联,共享同一份远程记忆库。这种记忆连续性是传统IDE无法提供的。
3. 浏览器自动化验证
灵犀通过CDP协议操控Chromium浏览器:自动登录系统→导航到目标页面→截图验证UI效果→JS注入DOM执行脱敏。本帖所有截图均由灵犀自动截取并脱敏,零人工PS处理。
脱敏方式:JS遍历DOM节点,姓名→"首字+**",身份证号→全星号,公司名→"***有限公司",证书编号→"********",IP→"x.x.x.x"。
4. SSH远程部署 + 多模态诊断
灵犀通过SSH跨设备编排部署流程:开发电脑(Windows) → 服务器(Ubuntu) → Docker容器。Bug排查时同时运用代码分析、Docker日志、数据库查询、浏览器复现四维诊断。
典型案例:用户反馈"日期无法保存"→灵犀读取4个端点代码→发现fromisoformat不支持中文日期→增强支持8种格式→部署→浏览器验证4种格式全部通过。全流程不到10分钟。
三、核心功能展示
人员列表 — 多维度筛选、响应式布局(姓名/身份证/分公司已脱敏)
人员详情 — 多Tab页签:注册证/职称证/岗位证/职业资格证/劳动合同
业绩管理 — 项目信息、合同金额(人员姓名/公司名已脱敏)
预警管理 — 证件到期自动提醒
四、AI证件识别
系统最具技术含量的模块。用户上传证件照片,通过视觉大模型(VLM)自动提取信息:
卡证矫正:OpenCV检测倾斜角度,自动旋转
图像预处理:增强对比度、去噪,提升识别率
VLM识别:主用Qwen3-VL-8B(硅基流动),备用本地NVIDIA NIM,自动failover
用户确认:识别结果填入表单后可修改再保存
AI配置页 — 双VLM提供商、Prompt管理(IP已脱敏)
五、32个Session历程
Session | 主要工作 | 成果 |
1-5 | 项目初始化、模型设计、CRUD | 基础架构 |
6-10 | Flask-Admin、列表页、详情页 | 多Tab页签 |
11-15 | VLM识别集成、Prompt设计 | AI识别初版 |
16-20 | 卡证矫正、图像预处理 | F1-F7完成 |
21-25 | UI重构、一证多页分组识别 | 证件分组UI |
26-29 | 列表优化、上传弹窗、详情页AI识别 | 防误操作 |
30-32 | Bug修复、日期解析(8格式)、分公司派生 | F49-F50 |
六、总结
能力 | 传统AI工具 | WPS灵犀 |
代码编写 | 支持 | 支持,能读写远程文件 |
Bug调试 | 需人工提供代码 | 自动读源码/日志/数据库 |
功能验证 | 不支持 | 浏览器截图测试 |
部署 | 不支持 | SSH远程编排 |
跨会话记忆 | 不支持 | me01语义记忆 |
工程化规范 | 不支持 | ding: Git Hook+功能编号 |
截图脱敏 | 不支持 | JS注入DOM自动脱敏 |
32个Session,灵犀记住了项目演进历史、规范了开发流程、验证了每次修改、部署了每个版本、脱敏了本帖所有截图。这篇帖子本身也是灵犀辅助撰写的——这就是AI辅助开发的真实样貌:不是替代人,而是延伸人的能力边界。
所有截图由WPS灵犀浏览器自动化截取并自动脱敏 · 帖子内容由灵犀辅助撰写
Lv.1 新人创作者