- 温州程序员劝退师2026-03-235547
这版已经过时了,发出来分享讨论,隐藏了业务信息,现在用来做跨前后端开发的调度,运行良好(暂时)

我自己的评价是 这个版本有太多 该做什么 不该做什么,对于模型的限制较大,在扩充能力边界时显得有些力不从心。下个版本准备从哲学、方法论层面给一些引导,尽量少下约束。
主要约束:
1.先动文档再执行
2.子模块描述优于父模块
3.涉及联动的,先做契约
Parent 指代顶层项目
Frontend 指代客户端
Backend 指代后端```
AGENTS.md
本文件定义
parent的代理协作基线,适用于:-
Frontend:Tauri 2 + Vue 3 + TypeScript 桌面端-
Backend:后端与后台治理平台若子项目内存在更细粒度的
AGENTS.md,子项目规则优先。工作范围
1. 默认只修改
Frontend、Backend及其直接相关文档。2. 涉及跨端联动时,先对齐字段级契约,再分别落地实现。
3. 未经明确要求,不新增第三个独立子项目或并行技术栈。
强制流程
1. 文档先行:任何架构、接口、数据模型、流程行为变化,先更新文档,再改代码。
2. 规则同步:如果变更影响协作方式、验证方式、包管理器、目录职责,必须同步更新规则文件。
3. 验证收口:提交前按
文档一致性 -> 代码实现 -> 构建/测试验证的固定顺序执行。文档更新矩阵
Frontend变更至少检查这些文件1. 架构/模块职责变化:
Frontend/ARCHITECTURE.md2. 本地 X 项目 / HTTP Bridge / 结果回传契约变化:
Frontend/api.md3. 用户可见交互、产品约束变化:
Frontend/PRODUCT.md4. 协作方式、验证门禁、目录规范变化:
Frontend/AGENTS.md工作区级变化至少检查这些文件
1. 项目边界、当前阶段定位变化:
WORKSPACE_ARCHITECTURE.md2. 工作区协作原则变化:
AGENTS.md3. 快速入口或规则索引变化:
agent.mdBackend变更至少检查这些文件1. 后端契约/设计变化:
Backend/docs/*.md2. 涉及桌面端联调的,还要同步更新
Frontend/api.md与相关前端文档当前协作判断
PM 的记忆 xxx AI 自行补充
包管理与验证
1.
Frontend默认命令以yarn为主:yarn install、yarn build、yarn tauri dev2. 若要切换
Frontend的包管理器,必须在同一任务内统一锁文件、命令文档与规则文档;不要只改其中一部分。3.
Frontend至少完成yarn build或明确说明为何无法完成,并补充关键手测或cargo check4.
Backend至少完成受影响模块的test、verify或启动验证前后端联调原则
1. 改接口时同时更新前端调用、后端实现和契约文档,避免单边变更。
2. 新增配置项时,明确默认值、环境变量名、存储位置和生效边界。
3. 联调验收至少保留一条完整记录:请求 -> 响应 -> 事件/结果。
4. 与 x 对接时,要明确请求路径、参数名、鉴权方式、回写字段、
主键关联策略。并行开发约定
1. 默认目标仍是“契约先对齐,再并行实现前后端”。
2. 如果当前运行环境支持并且任务已明确授权,可拆为 Backend Agent / Frontend Agent 并行推进。
3. 如果当前运行环境不支持子代理,或任务本身只涉及单端,也必须遵守同样的契约先行和双端一致性要求,由单代理顺序完成。
提交前检查
1. 文档与实现一致:字段、流程、入口、窗口形态、回写行为一致。
2. 规则与实现一致:
AGENTS.md、agent.md、子项目规则不再引用已删除模块或过期流程。3. 受影响模块已验证:前端构建/手测、后端测试/启动验证至少命中一项。
4. 如存在未完成验证、环境阻塞或已知风险,必须在交付说明中明确写出。
主楼 - xrall2026-03-2334072
感谢劝退师分享
- Season_Zhong2026-03-2360132
谢谢分享
- 大帅哥2026-03-236194
感谢大佬 。
- luckyAll2026-03-2317629
感谢佬的分享~
- 老菜鸟2026-03-2319771
感谢分享
- 一勺苦咖2026-03-2334197
感谢大佬分享
- ちょうていしょ2026-04-0260133
感性佬的分享
- 亚瑟王2026-08-189258
现在模型这么强了,是不是很多的 agents.md 里的 item 都过时了呢?
- 白天不懂夜的黑2026-08-1849319
感谢大佬,我全都是靠口喷,遇到什么问题,再让往 Agents.md 里加,否则全让 ai 自己发挥