Files
opencode/command/summarize-conversation.md
voson 43e138b19e feat: 新增对话总结命令与浏览器自动化技能
- 本地化命令描述(英文→中文)

- 删除未使用命令文件

- 新增 summarize-conversation 命令

- 更新 AI 模型配置为 DeepSeek

- 新增 agent-browser 技能

- 重构技能目录结构(重命名)
2026-01-15 17:30:39 +08:00

84 lines
3.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
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 文件,并通知用户文件位置。