- 本地化命令描述(英文→中文) - 删除未使用命令文件 - 新增 summarize-conversation 命令 - 更新 AI 模型配置为 DeepSeek - 新增 agent-browser 技能 - 重构技能目录结构(重命名)
84 lines
3.0 KiB
Markdown
84 lines
3.0 KiB
Markdown
---
|
||
description: 归纳总结当前对话中有价值的内容,生成 Markdown 文件以便后续参考
|
||
agent: general
|
||
---
|
||
|
||
# 对话内容总结
|
||
|
||
你的任务是归纳总结当前对话中有价值的内容,生成一个结构化的 Markdown 文件,方便后续与 AI 对话时快速回顾,避免重复查询。
|
||
|
||
## 总结内容
|
||
|
||
请从对话历史中提取以下信息:
|
||
|
||
1. **对话主题** - 用户的主要需求和目标
|
||
2. **关键决策** - 用户做出的重要选择、确定的技术方案
|
||
3. **代码更改** - 创建、修改或删除的代码文件及核心逻辑
|
||
4. **配置更新** - 环境变量、配置文件、依赖项变更
|
||
5. **待办事项** - 用户明确提到的未来任务或计划
|
||
6. **下一步行动** - 建议的后续步骤
|
||
7. **重要注意事项** - 需要特别记住的细节、限制条件
|
||
8. **相关文件路径** - 涉及的重要文件位置(格式:`文件路径:行号`)
|
||
|
||
## 生成文件
|
||
|
||
1. **默认文件名**:`conversation-summary.md`
|
||
2. **文件位置**:当前工作目录
|
||
3. **文件格式**:使用 Markdown 语法,包含清晰的标题和列表
|
||
4. **时间戳**:在文件开头添加生成时间(格式:YYYY-MM-DD HH:MM:SS)
|
||
5. **对话上下文**:简要描述对话的背景和目的
|
||
|
||
## 执行步骤
|
||
|
||
1. **分析对话** - 回顾完整的对话历史,识别有价值的信息点
|
||
2. **提取内容** - 按照上述分类整理信息,确保准确性和完整性
|
||
3. **生成总结** - 创建结构化的 Markdown 内容,使用中文描述
|
||
4. **保存文件** - 将总结写入 `conversation-summary.md` 文件
|
||
5. **验证内容** - 检查文件是否包含所有关键信息
|
||
6. **通知用户** - 告知用户文件已生成,并提供文件路径
|
||
|
||
## 注意事项
|
||
|
||
- 只总结**有价值**的内容,忽略闲聊和无关信息
|
||
- 保持总结简洁明了,便于快速查阅
|
||
- 涉及代码时,提供文件路径和关键行号引用
|
||
- 如果有未完成的任务,明确标注状态(待处理/进行中/已完成)
|
||
- 如果对话中涉及敏感信息(如密码、密钥),**不要**包含在总结中
|
||
|
||
## 输出示例
|
||
|
||
```
|
||
# 对话总结
|
||
|
||
**生成时间**: 2025-01-15 14:30:00
|
||
**对话主题**: 创建 OpenCode 命令用于总结对话内容
|
||
|
||
## 关键决策
|
||
- 命令名称: `summarize-conversation`
|
||
- 文件位置: 全局命令目录 (`~/.config/opencode/command/`)
|
||
- 代理类型: general
|
||
|
||
## 代码更改
|
||
- 创建命令文件: `command/summarize-conversation.md`
|
||
|
||
## 配置更新
|
||
- 无
|
||
|
||
## 待办事项
|
||
- 测试命令功能:运行 `/summarize-conversation`
|
||
- 考虑添加文件命名参数支持
|
||
|
||
## 下一步行动
|
||
1. 使用 `/summarize-conversation` 测试命令效果
|
||
2. 根据使用反馈优化总结模板
|
||
|
||
## 重要注意事项
|
||
- 总结文件保存在当前工作目录的 `conversation-summary.md`
|
||
- 每次运行会覆盖之前的总结文件
|
||
- 建议定期备份重要总结
|
||
|
||
## 相关文件
|
||
- `command/summarize-conversation.md`
|
||
```
|
||
|
||
**完成标准**:成功生成包含上述所有部分的 Markdown 文件,并通知用户文件位置。 |