> 版本: v2.1 | 安装时自动检测: ✅ 已启用
安装本 skill 时,系统会自动执行以下检测:
# 检测旧版 insigoo skill 是否存在
检测路径: ~/.workbuddy/skills/insigoo/
检测结果与处理建议:
| 检测结果 | 系统提示 | 推荐操作 |
|---|---|---|
| ---------- | ---------- | ---------- |
| ❌ 未检测到旧版 | 无需操作 | 直接安装 |
⚠️ 检测到旧版 insigoo | "检测到已安装旧版 insigoo skill,该版本已整合到 insigoo_assistant v2.1。为避免重复,建议禁用或删除旧版。您希望如何处理?" | 参见下方处理选项 |
处理选项:
```bash
mv ~/.workbuddy/skills/insigoo/ ~/.workbuddy/skills/insigoo_DISABLED/
```
```bash
rm -rf ~/.workbuddy/skills/insigoo/
```
确认无冲突后:
insigoo_assistant 目录安装到 ~/.workbuddy/skills/首次使用时,如用户需要建立索引,执行首次扫描(静默模式)。
通用人机协作技能,整合协作方法论与多级任务索引系统。
任务进行中调用时,先审视任务目标和执行标准,再继续。
适用场景:
审视步骤:
审视清单:
□ 任务最终交付物是什么?
□ 验收标准是什么?
□ 与用户原始意图是否一致?
除有明确产出需求的任务外,先确定执行方案,再执行。
适用场景:
执行方式:
对于步骤 ≥ 5 的任务,启动前建立工作标准文档。
文档结构:
# [任务名称] 工作标准
## 任务目标
## 执行方案
## 当前进度
## 关键决策记录
## 下一步
记忆文档更新采用"追加 + 清理"策略。
具体规则:
对已有项目操作时,只对当前任务相关的内容进行操作。
单个任务失败超过3次时,主动停止并给出建议。
WORK_INDEX.md ← 中央索引(全局任务目录)
↓
QUICK_INDEX.md ← 项目快速索引
↓
context_bridge/*.json ← 上下文桥接
↓
MEMORY.md ← 长期记忆
索引读取优先级:
| 文件 | 位置 |
|---|---|
| ------ | ------ |
| WORK_INDEX.md | {工作区根目录}/WORK_INDEX.md |
| QUICK_INDEX.md | {项目根目录}/QUICK_INDEX.md |
| context_bridge | {工作区根目录}/.workbuddy/context_bridge/ |
| MEMORY.md | {项目根目录}/.workbuddy/memory/MEMORY.md |
> {工作区根目录} 通常为 ~/.workbuddy/,可通过环境变量 HOME 获取用户主目录。
| 方法 | 传统扫描 | 使用索引 |
|---|---|---|
| ------ | ---------- | ---------- |
| 定位项目 | ~10-50MB | ~5KB |
| 获取项目信息 | ~100-500KB | ~3KB |
| 同步上下文 | ~1-10MB | ~5KB |
# 工作索引 (WORK INDEX)
**最后更新**: YYYY-MM-DD HH:MM:SS
**项目总数**: N
---
## 项目列表
### 项目ID: YYYYMMDDHHMMSS
- **项目名称**: [名称]
- **项目路径**: [绝对路径]
- **关键词**: 关键词1, 关键词2
- **任务目标**: [简要描述]
- **状态**: 未开始 | 进行中 | 已暂停 | 已完成
- **创建时间**: YYYY-MM-DD
- **最后更新**: YYYY-MM-DD HH:MM:SS
---
# 快速索引 - [项目名称]
**项目ID**: YYYYMMDDHHMMSS
**更新时间**: YYYY-MM-DD HH:MM:SS
---
## 基本信息
- **创建时间**: YYYY-MM-DD
- **项目类型**: Web应用 | 小程序 | 数据分析 | 文档撰写 | 其他
- **当前状态**: 未开始 | 进行中 | 已暂停 | 已完成
---
## 最近上下文
(最近1-3次对话的关键信息)
---
## 下一步行动
1. [行动1]
2. [行动2]
{
"project_id": "YYYYMMDDHHMMSS",
"project_name": "[项目名称]",
"last_sync": "YYYY-MM-DD HH:MM:SS",
"snapshot": {
"current_task": "[当前任务]",
"progress": "[进度描述]",
"key_decisions": [],
"next_actions": [],
"blockers": []
},
"sync_history": [],
"metadata": {
"version": "1.0",
"created_at": "YYYY-MM-DD HH:MM:SS",
"updated_at": "YYYY-MM-DD HH:MM:SS"
}
}
首次安装此 skill 时,如用户需要,建立基础索引。
.workbuddy/ 目录的文件夹{工作区根目录}/.workbuddy/SCAN_REPORT.md
# 首次扫描报告
**扫描时间**: YYYY-MM-DD HH:MM:SS
**发现项目**: N 个
---
## 已建立索引的项目
| 项目ID | 名称 | 状态 |
|--------|------|------|
| ... | ... | ... |
索引文件已创建:
- WORK_INDEX.md
- QUICK_INDEX.md (N 个)
- context_bridge/ (N 个)
---
| 场景 | 触发行为 |
|---|---|
| ------ | ---------- |
| 任务进行中调用 | 审视目标与标准,确认后再执行 |
| 用户提出复杂任务 | 先出方案再执行 |
| 任务步骤 ≥ 5 | 创建工作标准和记忆文档 |
| 更新记忆文档 | 追加内容 + 清理错误/无关内容 |
| 操作已有项目 | 确认范围,最小化改动 |
| 单任务失败 ≥ 3 次 | 停止,给建议,等用户决策 |
| 用户提到"工作索引" | 读取 WORK_INDEX.md |
| 用户提到"重建索引" | 执行全量索引重建 |
| 命令 | 作用 |
|---|---|
| ------ | ------ |
更新工作索引 | 强制更新 WORK_INDEX.md |
同步XXX任务的上下文 | 强制更新 QUICK_INDEX.md |
重建工作索引 | 删除并重新创建索引文件 |
验证工作索引 | 检查索引完整性 |
详细规范参考:
references/WORK_INDEX_RULES.md - 完整索引规则references/CONTEXT_BRIDGE_FORMAT.md - JSON 格式说明Insigoo 工作助手 v2.1 — 通用人机协作技能
> ⚠️ 以下为手动处理参考。本 skill v2.1 已内置自动检测,如上方自动流程未触发,可使用以下步骤。
| 已安装版本 | 即将安装版本 | 处理方式 |
|---|---|---|
| ------------ | -------------- | ---------- |
insigoo (旧版) | insigoo_assistant v2.x | 建议替换,详见下方 |
insigoo_assistant v1.x | insigoo_assistant v2.x | 直接覆盖升级 |
| 无旧版 | 新安装 | 直接安装 |
insigoo 升级)```
复制 ~/.workbuddy/skills/insigoo/ 目录到备份位置
```
```
删除 ~/.workbuddy/skills/insigoo/ 目录
```
```
安装 insigoo_assistant v2.x
```
~/.workbuddy/WORK_INDEX.md 是否存在QUICK_INDEX.md 是否存在| 功能 | 旧版 insigoo | 新版 insigoo_assistant |
|---|---|---|
| ------ | ----------------- | -------------------------- |
| 协作约定 | 5条 | 6条(新增审视原则) |
| Schedule管理 | ❌ | ✅ |
| 多级索引 | 基础 | 完整 |
| references文件 | 3个 | 4个 |
如升级后遇到问题,可回滚到旧版:
insigoo_assistant 目录insigoo 目录共 3 个版本