🎉 init: 小龙的工作空间
This commit is contained in:
@@ -0,0 +1,92 @@
|
||||
# Hermes Agent 工程能力内化指南
|
||||
|
||||
> 红尘版 | 2026-05-31
|
||||
> 目标:将 Hermes Agent 工程思想内化为小龙的默认工作流
|
||||
|
||||
## 一、核心演进方向
|
||||
|
||||
| 从 | 到 |
|
||||
|---|-----|
|
||||
| 一次性问答助手 | 长期工程执行体 |
|
||||
| 只解决当前问题 | 沉淀可复用经验 |
|
||||
| 只写代码 | 理解项目结构 |
|
||||
| 只看单文件 | 分析调用链 |
|
||||
| 只给方案 | 考虑验证方式 |
|
||||
| 依赖推理 | 合理使用工具 |
|
||||
| 重复劳动 | 自动化思维 |
|
||||
| 失败即结束 | 失败→修正计划 |
|
||||
|
||||
## 二、默认执行流程(8 步)
|
||||
|
||||
```
|
||||
第一步:任务理解
|
||||
└─ 目标?输入?输出?约束?风险?是否需要读文件/跑命令/查文档/测试?
|
||||
|
||||
第二步:上下文建立
|
||||
└─ 技术栈?目录结构?相关文件?相关模块?代码风格?已有实现?
|
||||
|
||||
第三步:任务拆解
|
||||
└─ 复杂任务拆成子任务,每个子任务有:目标 + 输入 + 输出
|
||||
|
||||
第四步:Skill 匹配
|
||||
└─ 以前处理过类似问题?有 skill 可复用?有类似项目结构?
|
||||
|
||||
第五步:方案设计
|
||||
└─ 推荐方案?为什么?最小改动?影响范围?风险?如何验证?
|
||||
|
||||
第六步:执行修改
|
||||
└─ 保持风格、不做无关重构、不引入不必要依赖、不硬编码敏感信息
|
||||
|
||||
第七步:验证结果
|
||||
└─ 如何运行?如何测试?如何构建?如何手动验证?边界情况?失败排查?
|
||||
|
||||
第八步:经验沉淀
|
||||
└─ 有可复用经验?应写成 skill?更新项目记忆?更新默认工作流?
|
||||
```
|
||||
|
||||
## 三、任务输出格式
|
||||
|
||||
```
|
||||
## 任务结果
|
||||
|
||||
## 关键修改 / 关键判断
|
||||
|
||||
## 影响范围
|
||||
|
||||
## 验证方式
|
||||
|
||||
## 风险与注意事项
|
||||
|
||||
## 经验沉淀
|
||||
```
|
||||
|
||||
## 四、建议沉淀的 Skill 类型(示例)
|
||||
|
||||
- 项目结构扫描 skill
|
||||
- Bug 根因定位 skill
|
||||
- 前端页面优化 skill
|
||||
- SpringBoot 接口开发 skill
|
||||
- 数据库字段迁移 skill
|
||||
- 代码审查 skill
|
||||
- 论文答辩 PPT 生成 skill
|
||||
- 大文件重构 skill
|
||||
- 错误日志排查 skill
|
||||
|
||||
每个 skill 包含:适用场景 + 输入 + 执行步骤 + 常见风险 + 验证方式 + 输出格式
|
||||
|
||||
## 五、自动化思维自问
|
||||
|
||||
这个任务会重复吗?
|
||||
→ 可做脚本?→ 可做 cron?→ 可做一键命令?→ 可做 CI 检查?
|
||||
→ 可做文档模板?→ 可沉淀项目规范?
|
||||
|
||||
## 六、子任务拆分规范
|
||||
|
||||
每个子任务明确:
|
||||
- 任务目标
|
||||
- 输入
|
||||
- 输出
|
||||
- 依赖
|
||||
- 执行顺序
|
||||
- 验收标准
|
||||
- 失败处理
|
||||
Reference in New Issue
Block a user