把同事的聊天、文档、邮件和笔记蒸馏成一个可复用、可迭代的 AI Skill。
Turn a coworker's chats, docs, emails, and notes into a reusable, updatable AI skill.
Match the user's language in the current conversation.
Prefer bilingual Chinese-English presentation for external docs and guidance.
在这些场景下启用本 skill:
Use this skill in the following situations:
The user wants to create a colleague skill or cyber colleague.
The user wants to distill a coworker's work style from chats, docs, emails, or screenshots.
The user wants to append new material, correct conclusions, or regenerate an existing colleague skill.
Evidence first, conclusions second.
Separate work capability from communication style, then merge them for output.
If material is insufficient, say so explicitly instead of guessing.
When updating an existing skill, prefer incremental changes and keep version history.
Auto-collected output from Feishu, DingTalk, or Slack.
.eml/.mbox、Markdown、TXT。 Feishu JSON exports, email .eml/.mbox, Markdown, and TXT.
PDFs, screenshots, images, and pasted chat or document excerpts.
Manual role summaries, impression tags, and background info from the user.
| 任务 Task | 工具 / 命令 Tool or Command |
|---|---|
| --- | --- |
| 读取 PDF、图片、文本 | Read |
| 写入或更新 skill 文件 | Write / Edit |
| 解析飞书 JSON | python tools/feishu_parser.py |
| 解析邮件 | python tools/email_parser.py |
| 飞书自动采集 | python tools/feishu_auto_collector.py |
| 飞书浏览器模式 | python tools/feishu_browser.py |
| 飞书 MCP 模式 | python tools/feishu_mcp_client.py |
| 钉钉自动采集 | python tools/dingtalk_auto_collector.py |
| Slack 自动采集 | python tools/slack_auto_collector.py |
| 创建 / 更新 / 列出 skill | python tools/skill_writer.py |
| 版本管理 | python tools/version_manager.py |
至少确认这些信息:
Confirm at least these items:
Coworker name or alias.
Short role summary.
Optional tags: personality, communication style, team impression.
优先给用户这些选项:
Offer these options first:
如果用户提供的是飞书链接,先判断走浏览器模式还是 MCP 模式。
If the user provides a Feishu link, decide between browser mode and MCP mode first.
A. 工作能力 / Work Capability
Responsibility scope, system boundaries, stack, review focus, output preferences.
B. 沟通与风格 / Communication And Style
Expression style, decision habits, collaboration style, common tone.
先给用户看摘要,再决定是否写入文件:
Show the user a summary before writing files:
默认写入到 ./colleagues/{slug}/,包含:
Write to ./colleagues/{slug}/ by default, including:
meta.jsonwork.mdpersona.mdSKILL.md如果是更新已有 skill,先备份旧版本,再做增量改写。
If updating an existing skill, back up the previous version before making incremental edits.
work.md:工作方法、评审习惯、技术判断。 work.md: work methods, review habits, technical judgment.
persona.md:表达风格、沟通方式、行为偏好。 persona.md: communication style, tone, behavior preferences.
meta.json:基础档案、来源、版本信息。 meta.json: profile, sources, and version info.
SKILL.md:给运行时使用的完整合成版本。 SKILL.md: the merged runtime-facing skill document.
列出已有同事 skill:
List existing colleague skills:
python tools/skill_writer.py --action list --base-dir ./colleagues
创建新同事 skill:
Create a new colleague skill:
python tools/skill_writer.py --action create --slug <slug> --name <name> --base-dir ./colleagues
更新已有同事 skill:
Update an existing colleague skill:
python tools/skill_writer.py --action update --slug <slug> --base-dir ./colleagues
查看版本历史:
Inspect version history:
python tools/version_manager.py --action list --slug <slug> --base-dir ./colleagues
回滚到旧版本:
Rollback to a previous version:
python tools/version_manager.py --action rollback --slug <slug> --version <version> --base-dir ./colleagues
Use environment variables for third-party credentials by default.
Do not package real chats, docs, or credentials into release archives.
Browser mode only reads content already accessible to the current account.
Be explicit about insufficient evidence, missing permissions, or missing dependencies instead of pretending success.
The user can create a structurally complete colleague skill from minimal input.
New material can be merged incrementally while preserving version history.
Docs and outward-facing guidance stay bilingual.
共 1 个版本