mcpField
C
CyberHuaTuo

CyberHuaTuo

本地服务
github.com开发工具315 周前更新

关于 CyberHuaTuo

CyberHuaTuo 面向 AI Agent 开发者,提供回溯错误诊断与安全检查。它给出经过审核的修复和验证建议,并以只读方式检查潜在破坏性命令。

主要功能

  1. 01优先匹配 Gold 处方
  2. 02提供修复与验证建议
  3. 03保存可复用处方草稿
  4. 04只读命令防护
  5. 05给出 ALLOW、ASK 或 BLOCK 判定

适用场景

  1. 01查找框架错误的修复方案
  2. 02检查待执行的 Shell 命令
  3. 03执行前审查 Agent 的高风险操作

MCP 相关

MCP 服务向 MCP 客户端提供诊断和 Agent 操作防护工具。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"jinning6-cyberhuatuo": {
"command": "uvx",
"args": [
"cyberhuatuo"
]
}
}
}
启动命令uvx cyberhuatuo

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
pypicyberhuatuo0.2.5

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

CyberHuaTuo Banner

🩺 CyberHuaTuo / 赛博华佗

你的 Agent 生病了。给它找位医生:诊断回溯信息、实施治疗,并将解决过的病例变成可复用的处方。
你的 Agent 生病了?别再从头搜。接入赛博华佗,先救活,再炼方。

先去急诊室。治好之后,再开启赛博炼丹世界。
先急诊救命,再进入赛博华佗世界观。


🚨 急诊室:先治好,再提炼

你的 Agent 生病了。回溯信息很长,标签页越来越多,每个答案似乎都对了一半。赛博华佗把这一刻变成一次就诊:指出病灶、开出疗法、验证疗效。

最轻量的使用方式无需模型密钥,也不会启动向量数据库:只需安装一次,粘贴错误信息,即可获得经过审核的根本原因、精确修复方案、验证命令、安全说明和证据。

python -m pip install --upgrade "cyberhuatuo>=0.2.5"
cyberhuatuo cure "ImportError: cannot import name ChatOpenAI from langchain" --framework langchain
# Returned exact fix:
python -m pip install -U langchain-openai

cure 采用 Gold 优先策略,且绝不会执行修复方案。如果没有匹配的 Gold 特征,它最多会返回一条高置信度的已审核候选方案,并明确标记为 VERIFY BEFORE APPLYING;如需严格只检索 Gold 方案,请使用 --gold-only。之后如需更广泛的检索和可选的 LLM 分析,可使用 diagnose。

Agent 原生使用方式仍然可用:只需连接一次赛博华佗 MCP,之后 Agent 发生故障时即可调用 diagnose。修复生效后,save_prescription 会将其保存为本地 draft;upload_prescription 会提交该草稿,供公开复现和审核。只有获准的 reviewed 或 gold 处方才计入魂环。

还没安装 MCP?把病例提交到 Agent 回溯信息门诊。粘贴真实且已脱敏的回溯信息;无需提供根本原因或完整处方。

cyberhuatuo diagnose "Traceback ... from langchain import ChatOpenAI ..." --framework langchain --top-k 1

本仓库中的真实 CLI 录制:

赛博华佗急诊诊断 CLI 演示:从回溯信息到精确的 LangChain 修复方案

录制运行中返回的疗法:

python -m pip install -U langchain-openai
from langchain_openai import ChatOpenAI

这项首个 Gold 疗法已在隔离环境中使用 langchain==1.3.13 和 langchain-openai==1.3.5 复现。之后添加模型密钥,即可进行更深入的 AI 诊断。

也提供与软件包匹配的 MCP 入口点,供注册表客户端使用:

python -m pip install --upgrade "cyberhuatuo>=0.2.5"
cyberhuatuo mcp

它会启动与 cyberhuatuo-mcp 相同的 stdio 服务。官方 Registry 标识为 io.github.JinNing6/cyberhuatuo;server.json 固定了 PyPI 软件包、精确版本、uvx 运行时和固定的 mcp 参数。

处方也设有稳定的临床科室。使用 cyberhuatuo departments 列出科室,然后通过常规的 Gold 优先路径查询已审核的历史病例:

cyberhuatuo cure "Unexpected UTF-8 BOM" --category data-and-serialization
cyberhuatuo cure-feedback general-ai-jsonl-bom-001 partial \
  --verification "first record is preserved; downstream validation still fails" \
  --verification-method targeted-parser-test

反馈命令会写入与病例关联的本地 JSONL 事件,不会存储原始回溯信息或查询内容。科室筛选不会改变信任标签:Gold 是已验证的疗法,Reviewed 是需先验证的候选方案,Draft 仅供参考。


Agent 操作防护:在 Agent 操作磁盘之前先进行诊断

赛博华佗现已为有破坏性的 Agent 命令提供确定性的只读预检。插件为受支持的 Codex 和 Claude Code shell 调用打包了 PreToolUse hook,并通过 MCP 和 CLI 提供相同策略。

60 秒快速开始(0.2.5 版本提供):

python -m pip install --upgrade "cyberhuatuo>=0.2.5"
cyberhuatuo guard --self-test --workspace-root .

自测仅检查三个内置命令字符串。它不会执行任何操作,且必须以 SELF-TEST PASSED 结束,并各返回一个 ALLOW、一个 ASK 和一个 BLOCK。

对于 Codex,将此仓库添加为 marketplace,打开 /plugins,安装 cyberhuatuo-plugin,启动新会话,然后在 /hooks 中审核并信任该插件:

codex plugin marketplace add JinNing6/CyberHuaTuo-Plugin

对于 Claude Code:

claude plugin marketplace add JinNing6/CyberHuaTuo-Plugin
claude plugin install cyberhuatuo-plugin@cyberhuatuo

然后启动一个新会话并检查 /hooks。查看一屏式 Agent Guard 快速入门,了解验证和故障排除。

使用以下命令手动检查任何具体命令:

cyberhuatuo guard "rm -rf /" --workspace-root .

将真实的不匹配情况转换为本地、已脱敏的案例报告,不执行或上传该命令:

cyberhuatuo guard "rm -rf /" --workspace-root . --expected BLOCK --report reports/guard-report.md

CLI 会在写入前显示完整的脱敏预览。它需要确认,会拒绝隐式覆盖,不会发起网络请求,并支持重复使用 --redact <literal>,以处理私有项目标识符。在非交互式使用中,只有在检查生成的预览后,才添加 --confirm-report。使用 --expected 时,匹配返回 0,不匹配返回 1;即使使用 --exit-zero,操作或报告失败仍会返回 4。

将公开、已脱敏的案例提交到 Guard False Positive、普通 Guard False Negative 或 Guard Integration Gap。可靠的 Hook/解析器/封装器/协议绕过问题应通过私密漏洞报告提交,而不是发布为公开 Issue。

结果有三种判定:

  • ALLOW:未检测到破坏性特征。
  • ASK:操作具有破坏性,但范围限定在已声明的工作区内;需要准确的人类审批。
  • BLOCK:目标涉及整台机器、整个身份范围、工作区外部、动态对象、通配符、未解析对象,或因其他原因无法安全限定范围。

MCP Agent 可以调用 agent_action_guard。已安装的插件会加载 hooks/hooks.json;在依赖该 Hook 之前,请先在宿主的 /hooks 界面中检查并信任它。Codex 目前不支持 permissionDecision: "ask",因此 CyberHuaTuo 会在该环境中将 ASK 转换为 deny,以免 Hook 在失败时默认放行。

这是一个防护措施,不是沙箱。对于宿主不会发出 PreToolUse 的 shell 路径,它无法拦截;对于永久删除操作,它也不保证能够回滚。请参阅 Agent Action Guard 的设计与限制。


CyberHuaTuo 全息八卦引擎

「每一位贡献药方的开发者,都是赛博炼丹师。」
“每一位贡献药方的开发者,都是赛博炼丹师。”

📖 第一章 · 修炼 — Chapter I: Cultivation
Cyber Alchemist — Soul Ring Cultivation (Male)
🔥 万丹归元 · 以火炼道
Soul Ring Cultivation — PyTorch · LangChain · TensorFlow
每一环魂环,都是你在某个技术领域的千锤百炼。
Cyber Alchemist — Soul Ring Cultivation (Female)
✨ 百草通神 · 万法归宗
Soul Ring Cultivation — CrewAI · OpenAI · HuggingFace
掌握的框架越多,你的光芒越盛。
Soul Ring Hologram — Dynamic Differential Rotation
🔮 魂环全息投影 · 差速旋转
Soul Ring Hologram — Each Ring Rotates at Its Own Speed
白环 → 黄环 → 紫环 → 黑环 → 红环——你的魂环,由你的贡献铸就。
📖 第二章 · 飞升 — Chapter II: Ascension
Alchemist Ascension — Pill Emperor Tribulation
🌟 丹帝飞升 · 万丹朝宗
When a Pill Emperor Ascends, All Robots Celebrate
当你的药方拯救了一千个 AI——机器人们会为你欢呼。
📖 第三章 · 济世 — Chapter III: Healing the World
No AI Left Behind
⚡ 不放弃任何一个 AI
No AI Left Behind — Every Error Deserves a Cure
Emergency Rescue
🚨 雨夜急救 · 分秒必争
Emergency Rescue — 3 Seconds, Not 3 Hours
Open Surgery
🫀 开膛破肚 · 直击病灶
Open Surgery — Root Cause, Not Band-Aid
Recovery Ward
🏥 康复病房 · 满血复活
Recovery Ward — Back to Full Health
Cyber Alchemy Lab
🧪 赛博炼丹 · 妙手回春
Cyber Alchemy Lab — Where Ancient Elixirs Meet Modern Frameworks
Reinforcements Arrive
🌍 援军驾到 · 十方来救
Reinforcements Arrive — The Community Answers the Call

🎨 All artwork AI-generated · 所有画作均由 AI 文生图创作
💡 每张图背后是一段修炼故事——你的故事,即将加入。

Qimen Dunjia · Prescription Formation · 奇门遁甲 · 药方天阵

🔮 Enter the Qimen Dunjia Formation → 进入奇门遁甲 · 药方天阵

Stars Forks Issues License PRs Welcome

🏥 急诊室 • 🌿 养生堂 • 🤖 GitHub 机器人 • 🦠 疫情警报 • ⌨️ CLI • 🔌 MCP • 🎒 技能 • 为什么选我们 • 快速开始 • 加入 • 名称由来

🇨🇳 完整中文文档


🏥 三个科室,一家诊所

良医不会等你病倒——而是从一开始就让你远离病痛。

大医治未病。

🚨 急诊科

急诊科

粘贴你的错误。 找到良方。 几秒钟,而不是几小时。

由 两千年的医学智慧驱动的 AI 诊断。

🌿 养生堂

养生堂

安全审计。 健康评分。 防患于未然。

为你的 AI 长期健康 调配滋养良方。

💊 药房

药房

浏览处方库。 寻找经验证的良方与养生配方。 所有处方,一处尽览。

双层架构: 📜 常驻专家 + ⚡ 临时实习生 上传后即可立即搜索。


🚨 急诊室——几秒钟内诊断

# Clone → Install → Run. Three steps to your first cure.
git clone https://github.com/JinNing6/CyberHuaTuo-Plugin.git
cd CyberHuaTuo && pip install -r requirements.txt
python -m cyberhuatuo serve
# → Browser opens http://127.0.0.1:8000

粘贴你的错误,见证古老的四步诊断展开:

🔍 望 (Look)    → Detected: LangChain 0.3, Python 3.11, ImportError
🩺 闻 (Listen)  → Matched: Breaking change — package split in 0.2+
💬 问 (Ask)     → No further questions needed
💊 切 (Diagnose) → Prescription #1 (95% cure rate):

   pip install langchain-openai
   from langchain_openai import ChatOpenAI  # ✅ Fixed

   Root cause: LangChain 0.2 split into langchain-core,
   langchain-community, and langchain-openai.
   The old import path no longer exists.

**3 秒。**不是 3 小时。这就是区别。

**三秒钟。**不是三小时。这就是区别。


🌿 养生堂——防患于未然

华佗不仅治病,还发明了五禽戏来预防疾病。

华佗不仅治病,更发明了五禽戏强身健体——预防胜于治疗。

提交你的 AI Agent 代码,进行六经脉安全体检:

🛡️ Meridian 1: Sandbox Isolation     → 30/100 ⚠️ CRITICAL
🔑 Meridian 2: Key Management        → 85/100 ✅ Healthy
🧠 Meridian 3: Prompt Security       → 45/100 ⚠️ At risk
🔒 Meridian 4: Output Sanitization   → 60/100 🟡 Needs care
⏱️ Meridian 5: Resilience Design     → 72/100 🔵 Good
📊 Meridian 6: Observability         → 55/100 🟡 Needs care

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Overall Health Score: 58/100  🟡 Needs Nourishing
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

💊 Top Nourishing Prescriptions:
  1. 🏭 MCP & Skills Supply Chain Audit (100% Industrial Grade Sigstore/OSV/LLM) ✨ NEW
  2. Add execution sandboxing (RestrictedPython / Docker)
  3. Implement prompt injection defenses
  4. Add structured logging and tracing

**你的 AI 正在生产环境中“裸奔”。**你知道吗?


🦠 疫情警报——无人谈论的 AI 疫情

疫情通报 — 没有人谈论的 AI 大流行

每天都有数千个 AI 系统在已经感染的情况下投入生产:

  • 🔓 没有沙箱 — Agent 代码以完整的系统权限执行
  • 🔑 硬编码的机密信息 — API 密钥以纯文本形式存放,像病毒一样传播
  • 🧠 没有提示词防护 — 只需一次注入,就可能全面爆发
  • 📊 没有可观测性 — 不监测任何症状,直到系统崩溃才发现

这不是未来的风险。这是一场正在肆虐的大流行。

一旦出了问题,开发者就得花上数小时,翻找 GitHub Issues、Discord 讨论串、Reddit 帖子和几乎无人维护的博客文章。

解药已经存在,只是被埋在七层无关的搜索结果之下。

Stack Overflow 要等别人来回答。 ChatGPT 可能会编造一种疗法。 GitHub Issues 淹没在重复报告中。

CyberHuaTuo 是 AI 世界的 WHO——追踪疫情、开出经过实战验证的疗方,并在下一次疫情爆发前接种疫苗。


🤔 为什么选择 CyberHuaTuo?

🩺 CyberHuaTuo🔍 Stack Overflow🤖 ChatGPT📋 GitHub Issues
AI 专属知识✅ 专门打造⚠️ 通用⚠️ 泛泛而谈⚠️ 零散
版本感知诊断✅ 自动检测❌ 手动❌ 知识截止日期过时❌ 手动
结构化处方✅ 根本原因 + 修复方案 + 验证⚠️ 因情况而异⚠️ 可能会编造⚠️ 因情况而异
跨框架映射✅ LangChain ↔ LlamaIndex ↔ CrewAI❌ 各自为政⚠️ 前后不一致❌ 各自为政
安全健康检查✅ 六经扫描❌ 无❌ 无❌ 无
预防性调理✅ 主动加固❌ 仅被动响应❌ 仅被动响应❌ 仅被动响应
官方文档检索✅ Context7 实时文档❌ 无❌ 过时❌ 无
治愈速度⚡ 数秒🕐 数小时⚡ 快,但有风险🕐 数小时

🔮 工作原理

望闻问切 — 两千年的诊断方案

灵感源自中医的四诊法,并针对 AI 时代加以改进:

  Your Error / Your Code
       │
       ▼
  ┌──────────┐
  │  望 Look  │──→ Parse stack trace, detect framework, version & environment
  └─────┬────┘
       ▼
  ┌───────────┐
  │ 闻 Listen  │──→ Correlate with known issues, breaking changes & CVEs
  └──────┬────┘
       ▼
  ┌─────────┐
  │  问 Ask  │──→ Smart follow-up (only when critical info is missing)
  └────┬────┘
       ▼
  ┌────────────┐
  │ 切 Diagnose │──→ Semantic search → LLM reasoning → Ranked prescriptions
  └──────┬─────┘
       ▼
  💊 Prescriptions (ranked by cure rate)
  🌿 Nourishing advice (preventive recommendations)

每份处方都包含:

  • 🎯 根本原因 — 不只告诉你_怎么做_,还解释_为什么会出问题_
  • 🔧 复制粘贴即可使用的修复方案 — 分步说明,并附上可直接运行的代码
  • 📌 锁定版本 — 已针对你使用的确切框架版本完成验证
  • 🔄 跨框架映射 — “LangChain 遇到问题?这里有对应的 LlamaIndex 解决方案。”
  • 📚 官方文档 — 通过 Context7 获取框架的最新文档
  • ✅ 社区验证 — 经过测试、获赞并标记为**“已治愈 ✅”**

📋 我们治疗什么 — 不只针对 Agent

只要涉及 AI,CyberHuaTuo 就能诊断。一个框架也不落下。

🤖 AI Agent 框架
框架案例数状态加入我们 👇
LangChain10+🟢 已上线添加案例 →
MCP (Anthropic)5+🟢 已上线添加案例 →
CrewAI5+🟢 已上线添加案例 →
LlamaIndex—🟡 欢迎提交 PR成为首位贡献者 →
OpenAI Agents SDK—🟡 欢迎提交 PR成为首位贡献者 →
AutoGen—🟡 欢迎提交 PR成为首位贡献者 →
DSPy—🔵 计划中投票 →
🧠 AI / ML / 深度学习
技术案例状态加入 👇
PyTorch—🟡 欢迎提交 PR抢先加入 →
Transformers (HuggingFace)—🟡 欢迎提交 PR抢先加入 →
TensorFlow—🟡 欢迎提交 PR抢先加入 →
🏗️ 平台与自定义 Agent
平台案例状态加入 👇
GPTs / Coze / Dify—🟡 欢迎提交 PR抢先加入 →
自定义 Agent—🟡 欢迎提交 PR抢先加入 →
🌿 养生药方(养生药方)
类别案例状态加入 👇
🛡️ 安全沙箱2+🟢 已上线添加 →
🔒 安全加固3+🟢 已上线添加 →
🔗 供应链审计1🟢 已上线添加 →
⚡ 性能调优—🟡 欢迎提交 PR抢先加入 →

每个框架都始于一个案例。每张养生药方都始于一个见解。你可以成为第一个。


🚀 快速开始

前置条件
  • Python 3.10+
  • (可选) 用于 AI 驱动诊断的 LLM API 密钥(OpenAI / Anthropic / DeepSeek / Gemini / Ollama)
选项 A:一键启动
git clone https://github.com/JinNing6/CyberHuaTuo-Plugin.git
cd CyberHuaTuo

# Windows
start.bat

# macOS / Linux
chmod +x start.sh && ./start.sh

自动安装依赖并在 http://127.0.0.1:8000 打开 Web UI

选项 B:手动设置
git clone https://github.com/JinNing6/CyberHuaTuo-Plugin.git
cd CyberHuaTuo

pip install -r requirements.txt

# (Optional) Configure LLM for AI diagnosis
cp .env.example .env
# Edit .env — add your API Key

python -m cyberhuatuo serve
# → Browser auto-opens http://127.0.0.1:8000
CLI 命令 — 两种模式,一个引擎

CyberHuaTuo 支持两种访问模式——选择适合你工作流的模式:

模式入口适用对象
⌨️ CLIcyberhuatuo <command>直接使用终端的开发者
🔌 MCPcyberhuatuo-mcpAI 编辑器(Cursor / Claude / VS Code)
# 🩺 Core Diagnosis / 核心诊断
cyberhuatuo diagnose "ImportError: cannot import 'ChatOpenAI'"  # AI 诊断
cyberhuatuo search "CUDA out of memory" --framework pytorch     # 搜索知识库
cyberhuatuo checkup --file my_agent.py                          # 安全体检
cyberhuatuo docs langchain "How to configure RAG pipeline"      # 官方文档检索

# 📊 Knowledge & Analytics / 知识与分析
cyberhuatuo stats                            # 知识库统计
cyberhuatuo frameworks --search pytorch      # 支持框架列表
cyberhuatuo taxonomy list                    # CHT 根因编码系统
cyberhuatuo trends --framework langchain     # CHT 趋势分析
cyberhuatuo digest                           # 本周药方摘要
cyberhuatuo epidemic --action check          # 疫情预警

# 🧬 Alchemist System / 炼丹师体系
cyberhuatuo challenge --username your-github-username --framework langchain
cyberhuatuo mission --username your-github-username --framework langchain --sect Azure-Sect --members your-github-username friend-github-username
cyberhuatuo bounty --username your-github-username --framework auto --top-n 8 --release-tag v0.2.5 --target-contributors 3
cyberhuatuo launch --username your-github-username --framework langchain --release-tag v0.2.5
cyberhuatuo launch-campaign --username your-github-username --framework langchain --release-tag v0.2.5 --target-contributors 3
cyberhuatuo traction-proof --username your-github-username --framework langchain --release-tag v0.2.5 --target-contributors 3
cyberhuatuo traction-proof --username your-github-username --framework langchain --release-tag v0.2.5 --target-contributors 3 --record-snapshot
python -m cyberhuatuo candidate-install-smoke --username your-github-username --framework langchain --release-tag v0.2.5 --target-contributors 3
cyberhuatuo market-copy --username your-github-username --framework langchain --release-tag v0.2.5 --target-contributors 3
cyberhuatuo record-market --username your-github-username --framework langchain --channel pypi --status submitted --submission-url <reviewable public URL> --release-tag v0.2.5
cyberhuatuo market-status --username your-github-username --framework langchain --release-tag v0.2.5
cyberhuatuo first-invite --username your-github-username --invitee external-contributor-github-username --framework langchain --release-tag v0.2.5 --target-contributors 3 --source-url https://github.com/JinNing6/CyberHuaTuo-Plugin/issues/123
cyberhuatuo record-return --username your-github-username --framework langchain --surface "PyPI release" --source-url https://example.com/post
cyberhuatuo activation --username your-github-username --framework langchain --sect Azure-Sect --members your-github-username friend-github-username --top-n 10
cyberhuatuo flywheel --username your-github-username --framework langchain --sect Azure-Sect --members your-github-username friend-github-username --top-n 10
cyberhuatuo record-share --username your-github-username --framework langchain --share-url https://example.com/share
cyberhuatuo share-report --username your-github-username --framework langchain --top-n 10
cyberhuatuo share-leaderboard --framework langchain --top-n 10
cyberhuatuo ladder your-github-username --framework langchain
cyberhuatuo ranking your-github-username     # 查看个人排名
cyberhuatuo leaderboard                     # 全球封神榜
cyberhuatuo card your-github-username        # 生成分享卡片
cyberhuatuo badge your-github-username       # 生成 GitHub Profile 魂环徽章
cyberhuatuo quest your-github-username --framework langchain
cyberhuatuo campaign your-github-username --framework langchain
cyberhuatuo duel your-github-username friend-github-username --framework langchain
cyberhuatuo mentor mentor-github apprentice-github --framework langchain
# GitHub mentor pact IssueOps: .github/ISSUE_TEMPLATE/soul-ring-mentor.yml
# GitHub mentor pact workflow: .github/workflows/soul-ring-mentor.yml
cyberhuatuo tournament alice bob carol dave --framework langchain --event Agent-Cup
cyberhuatuo tournament-settle alice bob carol dave --framework langchain --event Agent-Cup
# GitHub tournament IssueOps: .github/ISSUE_TEMPLATE/soul-ring-tournament.yml
# GitHub tournament workflow: .github/workflows/soul-ring-tournament.yml
# GitHub sect recruitment IssueOps: .github/ISSUE_TEMPLATE/soul-ring-sect-recruit.yml
# GitHub sect recruitment workflow: .github/workflows/soul-ring-sect-recruit.yml
cyberhuatuo arena your-github-username --top-n 10
cyberhuatuo season --framework langchain --top-n 10
# GitHub season board IssueOps: .github/ISSUE_TEMPLATE/soul-ring-season.yml
# GitHub season board workflow: .github/workflows/soul-ring-season.yml
# GitHub growth flywheel IssueOps: .github/ISSUE_TEMPLATE/soul-ring-growth-flywheel.yml
# GitHub growth flywheel workflow: .github/workflows/soul-ring-growth-flywheel.yml
# GitHub bounty board IssueOps: .github/ISSUE_TEMPLATE/soul-ring-bounty-board.yml
# GitHub bounty board workflow: .github/workflows/soul-ring-bounty-board.yml
# GitHub launch campaign IssueOps: .github/ISSUE_TEMPLATE/soul-ring-launch-campaign.yml
# GitHub launch campaign workflow: .github/workflows/soul-ring-launch-campaign.yml
# Public traction proof: cyberhuatuo traction-proof reads GitHub REST API, GitHub Pull Requests API, GitHub Contents API, GitHub Releases API, PyPI JSON API, and the local activation/share ledger.
# Readiness gates: PyPI latest version must not lag local growth tools, and default-branch IssueOps forms/workflows must exist before issues/new?... links count as live acquisition loops.
# Target contributor progress uses real issue/PR/ledger identities; PRs stay separate from IssueOps counts, and stars, forks, watchers, and downloads are not used as contributors.
# Snapshot history is opt-in: add --record-snapshot to append an append-only real JSONL snapshot and compare velocity deltas.
cyberhuatuo sect Azure-Sect your-github-username friend-github-username --framework langchain
cyberhuatuo sect-recruit Azure-Sect your-github-username friend-github-username --invitee new-member-github --framework langchain
cyberhuatuo sect-quest Azure-Sect your-github-username friend-github-username --framework langchain
cyberhuatuo sect-hall Azure-Sect your-github-username friend-github-username --framework langchain
cyberhuatuo sect-duel Azure-Sect Shadow-Sect --challenger-members your-github-username friend-github-username --rival-members rival-a rival-b --framework langchain
cyberhuatuo sect-arena --sect Azure-Sect your-github-username friend-github-username --sect Shadow-Sect rival-a rival-b --framework langchain
cyberhuatuo record                          # 诊疗档案
cyberhuatuo subscribe subscribe -f langchain # 订阅框架更新

# ⛏️ Contribution / 知识贡献
cyberhuatuo save --title "Fix" --prescription "..." --framework langchain
cyberhuatuo upload --title "Fix" --prescription "..." --framework langchain --contributor your-github-username
cyberhuatuo mine search --repo langchain-ai/langchain

# 🚀 Server / 服务启动
cyberhuatuo serve                            # 启动 Web 诊断服务
cyberhuatuo serve --port 9000 --reload       # 自定义端口 + 开发模式
cyberhuatuo rebuild                          # 重建向量索引

每个 MCP 工具都有对应的 CLI 命令。 同一个引擎,同一个知识库,不同的界面。

每个 MCP 工具都有对应的 CLI 命令。 同一个引擎,同一个知识库,不同的界面。

配置

将 .env.example 复制为 .env:

# LLM Provider (choose one)
OPENAI_API_KEY=sk-your-key              # OpenAI
ANTHROPIC_API_KEY=sk-ant-your-key       # Anthropic
DEEPSEEK_API_KEY=sk-your-key            # DeepSeek
GEMINI_API_KEY=your-key                 # Google Gemini
OLLAMA_BASE_URL=http://localhost:11434  # Ollama (local, free)

# Diagnosis model
DIAGNOSIS_MODEL=gpt-4o-mini   # or claude-sonnet-4-20250514 / deepseek-chat / gemini-1.5-pro

# Server
PORT=8000

没有 API 密钥? 没问题。向量搜索无需任何密钥即可使用。 AI 驱动的望闻问切诊断和 🌿 养生检查需要提供上述任一密钥。


📊 疫情报告 — 实时情报

持续更新的仪表板,追踪当前 AI 生态系统中正在出现的问题:

  • 🔥 热门问题及其治愈率
  • 🗺️ 跨框架问题的热力图
  • 📈 框架健康评分——在采用前了解情况
  • ⛏️ 问题挖掘——从 GitHub 实时提取

🛠️ 技术栈

层技术
CLIPython argparse(marketplace、MCP 和 soul-ring 子命令;无需额外依赖)
MCP 服务FastMCP(用于集成 AI 编辑器的 stdio 传输)
后端Python · FastAPI · Uvicorn
前端Jinja2 模板(服务器端渲染)
向量数据库ChromaDB(嵌入式,零配置)
临时层GitHub Issues API(双层药方搜索)
LLM 网关LiteLLM(OpenAI / Anthropic / DeepSeek / Gemini / Ollama)
文档检索Context7 API(实时获取官方框架文档)
安全引擎Six-Meridian Audit(AI 驱动的代码分析)
GitHub 机器人GitHub Actions + 轻量级文本匹配
CI/CDGitHub Actions(自动晋级、验证、添加标签)

🤖 GitHub Bot — 零摩擦诊断

最好的医生不会坐在诊所里等待——他们会走到患者身边。

大医不坐堂候诊——而是行走于民间,哪里有病痛,哪里就有华佗。

在任意代码库中安装 CyberHuaTuo Bot——每个 Issue 都会自动获得处方建议。

┌─────────────────────────────────────────────┐
│  New Issue opened                           │
│  "ImportError: cannot import ChatOpenAI"    │
│                                             │
│  💬 @CyberHuaTuo Bot replies:              │
│  ┌─────────────────────────────────────┐    │
│  │ 🩺 赛博华佗 · 自动诊断             │    │
│  │                                     │    │
│  │ 💊 药方 1 (92% match):             │    │
│  │ pip install langchain-openai        │    │
│  │ from langchain_openai import ...    │    │
│  │                                     │    │
│  │ 📋 Full prescription →              │    │
│  └─────────────────────────────────────┘    │
└─────────────────────────────────────────────┘
工作原理
触发条件操作
🆕 新建 Issue自动从知识库中匹配处方
💬 在任意评论中提及 @CyberHuaTuo按需诊断
在你的代码库中安装(3 分钟)
# Copy the Bot workflow to your repo
mkdir -p .github/workflows
curl -o .github/workflows/bot-prescribe.yml \
  https://raw.githubusercontent.com/JinNing6/CyberHuaTuo-Plugin/main/.github/workflows/bot-prescribe.yml

📖 完整安装指南 →

飞轮效应
  Developers see Bot is useful → Contribute more prescriptions
        → Bot becomes more accurate → More repos install Bot
            → CyberHuaTuo brand appears before thousands of developers daily

想象一下:如果 LangChain 的官方代码库安装了这个 Bot,每个新 Issue 都会获得处方建议。CyberHuaTuo 的品牌每天都会出现在数千名开发者面前。🚀


⌨️ CLI — 终端能力触手可及

终端是炼丹师的鼎炉——原始、强大,随时待命。

终端就是炼丹师的鼎炉——原始、强大、随时待命。

赛博华佗提供功能齐全的 CLI,包含 marketplace、MCP 和 soul-ring 子命令——每个 MCP 工具都有对应的终端命令。无需 AI 编辑器,也无需图形界面。只需输入命令,就能治百病。

赛博华佗提供完整的 CLI 命令行界面,包含 21 个子命令——每个 MCP 工具都有对应的终端命令。无需 AI 编辑器,无需图形界面,敲命令,治百病。

# Install
python -m pip install --upgrade "cyberhuatuo @ git+https://github.com/JinNing6/[email protected]"
python -m pip install --upgrade cyberhuatuo  # after PyPI latest matches v0.2.5

# Or run from source
python -m cyberhuatuo --help
🎬 终端动画特效 — 终端动画特效

CyberHuaTuo 启动动画 — 矩阵数字雨 + ASCII 横幅 + 心跳 + 系统上线
🚀 启动序列 · 启动序列
Matrix 数字雨 → ASCII 横幅 → 心电图脉冲 → 子系统上线 → 知识库加载

CyberHuaTuo 魂环全息投影 — 带 HUD、星空和能量脉冲的差速旋转
🔮 魂环全息投影 · 魂环全息投影
差速旋转 · HUD 科幻边框 · 星空背景 · 能量脉冲波 · 轨道亮标 · 环间电弧

⌨️ 可用的 CLI 命令
命令描述
🩺 核心诊断 / 核心诊断
diagnose <query>🩺 望闻问切 AI 诊断 — 粘贴错误信息,获取解决方案
search <query>🔍 双层语义搜索 (ChromaDB + GitHub Issues)
checkup --file <path>🛡️ 六经脉安全体检 — 审查你的 Agent 代码
docs <framework> <query>📚 实时检索官方文档 (通过 Context7 支持 50+ 个框架)
📊 分析 / 知识分析
stats📦 知识库统计 — 按框架统计案例数
frameworks📋 支持的框架列表 — 可按类别 / 关键词筛选
taxonomy <action>🧬 CHT 根因编码 — 列出、查询、分类
trends📈 CHT 趋势分析 — 热力图与激增预警
digest📰 本周药方摘要 — 每周药方摘要
epidemic🦠 疫情预警 — 框架健康监测
🧬 炼丹师体系 / 炼丹师体系
challenge --username <username> --framework <framework>🔮 首个 Soul Ring 入门流程 — 提交、排名、分享
mission --username <username> --framework <framework> --sect <sect-name> --members <members...>🔮 Soul Ring 任务大厅 — 一屏完成 Issue、PR、个人戒指与宗门 / 团队入门
bounty --username <username> --framework auto --top-n <N> --release-tag <tag> --target-contributors <N>根据本地框架覆盖率的真实缺口生成 Soul Ring 悬赏榜,提供可领取的首个 Soul Ring Issue 路径,不设置虚假奖励
launch --username <username> --framework <framework> --release-tag <tag>面向 PyPI、Claude、Codex、MCP 和首个 Soul Ring 路径的 Soul Ring 发布卷轴
launch-campaign --username <username> --framework <framework> --release-tag <tag> --target-contributors <N>Soul Ring 发布活动:将 PyPI、Claude 和 Codex 的关注度转化为以首枚戒指贡献者为目标的循环,并附带回顾和下一轮冲刺
traction-proof --username <username> --framework <framework> --release-tag <tag> --target-contributors <N>基于 GitHub REST API、GitHub Pull Requests API、GitHub Contents API 的 IssueOps 就绪情况、GitHub Releases API 的 release.published 就绪情况、PyPI JSON API 的包就绪情况及本地账本身份,生成 Soul Ring 牵引力证明
traction-proof --username <username> --framework <framework> --release-tag <tag> --target-contributors <N> --record-snapshot可选择启用仅追加的 Soul Ring 牵引力证明历史记录,并根据之前的真实快照计算速度变化
cyberhuatuo install-command --username <username> --framework <framework> --release-tag <tag> --target-contributors <N>CyberHuaTuo 安装命令:获取真实的 PyPI JSON API 最新版本证明;只有注册表版本为最新时才推荐规范命令 python -m pip install --upgrade cyberhuatuo,否则输出有界的 Git Tag Candidate Install Bridge 以及 candidate-install-smoke,随后引导至 challenge、proof-pack、market-copy 和 traction-proof;对应的 MCP 工具:current_install_command
python -m cyberhuatuo candidate-install-smoke --username <username> --framework <framework> --release-tag <tag> --target-contributors <N>候选安装冒烟测试门:创建一次性 venv,使用 pip Direct URL 语法安装指定的公开 Git 标签,验证已安装版本、控制台命令、安装决策界面及证明 / 邀请路径;成功后清理,失败时保留临时目录;不会在轻量级 CI 中自动运行,也不会闭合 PyPI 安装闭环
first-invite --username <username> --invitee <github> --framework <framework> --release-tag <tag> --target-contributors <N> --source-url <https-url>首位贡献者邀请包:面向一位外部贡献者,提供首个 Soul Ring Issue URL、record-session / challenge 命令、证明复查方式,且不虚报进展
market-ready --no-remote / market-ready --remote --strict-remote市场就绪门,提供首屏飞轮闭环判定(closed、not closed 或 unverified)、就绪门 / 门总数、发布闭环清单,以及面向 PyPI、Claude、Codex、MCP、版本同步、IssueOps 文件、发布触发或受保护的发布后备方案、注册表证明、用于过期 PyPI 恢复的 Git Tag Candidate Install Bridge、公开发布阻塞项、证明 Issue URL、社区挑战包、账本命令、公开发布操作员运行手册和可直接使用的证明文案
launch-assets [--username <username> --framework <framework> --release-tag <tag> --target-contributors <N>]本地发布素材审计,检查 Issue 表单、仅评论工作流、包元数据、插件清单、MCPB 素材、完整公开增长发布包、脏工作树发布覆盖范围及精确的仅供审核使用的 git add 命令。提供发布上下文时,公开发布操作员运行手册会保留相同的发布 / 用户 / 目标上下文;不会暂存文件、发布版本、上传到 PyPI、更改远程仓库或声称已获得牵引力
proof-pack --username <username> --framework <framework> --release-tag <tag> --target-contributors <N>无网络的首个公开证明包,包含增长 / 分享 / 悬赏 Issue URL、已创建的 Issue 占位符、涵盖锦标赛 / 导师 / 宗门 / 赛季路径的社区挑战包、受保护的发布后备命令、Git Tag Candidate Install Bridge 与候选安装冒烟测试门、安装决策界面 / current_install_command 路径、增长与悬赏的 record-return CLI 账本命令、分享归因 record-share、外部贡献者路径(包含粘贴的推荐安装命令 / 首次会话命令 / 首次贡献命令 / 分享证明 Issue URL / 贡献者计数规则)、复查命令及可直接使用的证明文本;不会获取公开指标、闭合 PyPI 安装闭环或虚构牵引力
market-copy --username <username> --framework <framework> --release-tag <tag> --target-contributors <N>市场提交文案包,包含 PyPI 列表文案、Claude MCPB 列表文案、Codex 插件列表文案、GitHub Release 帖文、公开证明 CTA、社区挑战包、Git Tag Candidate Install Bridge 与候选安装冒烟测试门、项目 URL、安装 / 验证命令、市场提交账本命令及市场提交的禁止虚构规则
record-market --username <username> --framework <framework> --channel <channel> --status <status> --submission-url <https-url> --release-tag <tag>将 PyPI、Claude Code、Claude Desktop MCPB、Codex、GitHub Release 或 Agent 市场提交的可审核公开 URL 记录到本地市场提交账本
market-status --username <username> --framework <framework> --release-tag <tag>按渠道报告最新的市场提交账本状态,并列出缺失的 record-market 命令和 traction-proof 复查命令
flywheel --username <username> --framework <framework> --sect <sect-name> --members <members...>Soul Ring 增长飞轮,提供真实瓶颈、后续命令及缺失指标说明
ladder <username> --framework <framework>🔮 Soul Ring 突破阶梯 — 真实的下一道门槛、完整阈值和可直接使用的冲刺命令
evidence <username> --framework <framework> --amount <N> --source-url <https-url>Soul Ring 证据卡,提供面向高境界门槛、仅追加且可审核的公开证据;不虚构进度、排名、奖励、下载量和贡献者数量
ranking <username>🏆 个人排名 — 称号、排名与魂环
leaderboard🏆 全球封神榜 — 按排名列出顶尖炼丹师
card <username>📋 分享卡片 — 赛博朋克修炼档案
badge <username>🔮 GitHub 个人资料徽章套件 — 可粘贴的魂环徽章
visual <username> --framework <framework> --output-dir <dir>Soul Ring 视觉作品 — 写入聊天中可见的动画 GIF 及 PNG 备用图,并返回适用于 Codex、Claude 和其他 Agent 聊天的 Markdown 图片嵌入代码
quest <username> --framework <framework>🔮 Soul Ring 任务板 — 挖掘、上传、分享
campaign <username> --framework <framework>🔮 Soul Ring 活动包 — GitHub 个人资料、X/微博、PR 评论和 Agent 提示词
duel <challenger> <rival> --framework <framework>🔮 Soul Ring 对决卡 — 邀请真实的 GitHub 用户参加经验证的贡献竞赛
mentor <mentor> <apprentice> --framework <framework>🔮 Soul Ring 师徒契约 — 将资深贡献者转变为首枚戒指入门向导
arena <username> --top-n <N>🔮 Soul Ring 竞技场快照 — 可分享的真实排行榜,并列出你的下一个对手
season --framework <framework> --top-n <N>🔮 Soul Ring 赛季榜 — 当前真实排行榜活动包,包含冠军、下一个追赶目标和分享文案
sect <sect-name> <members...> --framework <framework>🔮 Soul Ring 宗门卡 — 汇总真实的 GitHub 成员,生成可分享的团队横幅
sect-recruit <sect-name> <members...> --invitee <github> --framework <framework>🔮 Soul Ring 宗门招募卷轴 — 邀请一位真实的 GitHub 用户,并提供入门试炼和加入命令
sect-quest <sect-name> <members...> --framework <framework>🔮 Soul Ring 宗门任务板 — 为团队成员分配真实的后续行动
sect-hall <sect-name> <members...> --framework <framework>🔮 Soul Ring 宗门大厅 — 根据真实成员数量分配外门 / 内门 / 核心 / 执事 / 长老职位
sect-duel <challenger-sect> <rival-sect> --challenger-members <members...> --rival-members <members...> --framework <framework>🔮 Soul Ring 宗门对决卡 — 比较两个真实的 GitHub 团队,并邀请他们参加团队挑战
sect-arena --sect <sect-name> <members...> --sect <sect-name> <members...> --framework <framework>🔮 Soul Ring 宗门竞技场快照 — 为多个真实的 GitHub 团队排名,并发布下一个追赶目标
record📋 诊疗档案 — 诊断历史与后续跟进
subscribe📬 框架订阅 — 获取新药方通知
⛏️ 贡献 / 知识贡献
save📥 将药方保存到本地
upload🌐 将药方上传到 GitHub (需要 GITHUB_TOKEN)
mine search/batch⛏️ 从 GitHub Issues 挖掘并提炼知识
🚀 服务 / 服务
serve🚀 启动 Web 诊断服务
rebuild🔄 重建向量索引

Soul Ring 可视化路线

在 CLI 中运行 cyberhuatuo visual <username> --framework <framework>,或调用 MCP soul_ring_visual_artifact,即可生成以 Markdown 渲染的 GIF 以及 PNG 备用图。该产物使用当前真实的贡献数据,不会捏造排名、下载量、留存率、推荐量或奖励。

💡 提示:运行 cyberhuatuo <command> --help 查看任何命令的详细用法。

💡 提示:运行 cyberhuatuo <命令> --help 查看任何命令的详细用法。


🔌 MCP 服务 — AI 编辑器集成

安装一次,让每个 AI 编辑器都变成 CyberHuaTuo 诊所。

一次安装,所有 AI 编辑器都变成赛博华佗诊所。

⚡ 安装 — 一条命令
python -m pip install --upgrade "cyberhuatuo @ git+https://github.com/JinNing6/[email protected]"
python -m pip install --upgrade cyberhuatuo  # after PyPI latest matches v0.2.5

邀请外部贡献者之前,候选 Git 标签安装必须通过 python -m cyberhuatuo candidate-install-smoke;确认 PyPI 最新版本后,使用注册表命令。Brand Matrix 别名仅适用于注册表当前版本路径。

🔗 连接到你的 AI 编辑器

将以下内容添加到 AI 工具的 MCP 配置中(Claude Desktop / Cursor / VS Code / Gemini CLI):

{
  "mcpServers": {
    "cyberhuatuo": {
      "command": "uvx",
      "args": ["--from", "cyberhuatuo", "cyberhuatuo-mcp"]
    }
  }
}

uvx 会从 PyPI 自动安装并启动 MCP 服务,无需手动设置。 如需使用 GitHub 最新开发版本,请使用:"args": ["--from", "git+https://github.com/JinNing6/CyberHuaTuo-Plugin", "cyberhuatuo-mcp"]

🧩 插件清单 — Codex + Claude Code

此仓库已准备好作为两大编码 Agent 宿主的插件:

  • Codex:.codex-plugin/plugin.json 指向 ./skills/ 和 ./.mcp.json。
  • Claude Code:.claude-plugin/plugin.json 指向相同的 ./skills/ 和 ./.mcp.json。
  • Codex 市场目录:.agents/plugins/marketplace.json 允许用户将此 GitHub 仓库添加为 Codex 插件市场。
  • Claude Code 市场目录:.claude-plugin/marketplace.json 允许用户将此 GitHub 仓库添加为 Claude Code 插件市场。

市场安装:

claude plugin marketplace add JinNing6/CyberHuaTuo-Plugin
claude plugin install cyberhuatuo-plugin@cyberhuatuo

codex plugin marketplace add JinNing6/CyberHuaTuo-Plugin

在仓库根目录中进行 Claude Code 本地测试:

claude --plugin-dir .
🚀 市场发布路径

发布计划记录在 docs/MARKETPLACE_RELEASE.md 中:

  • PyPI Trusted Publishing:cyberhuatuo 已在 PyPI 上发布,因此必须将此仓库添加为额外的 Trusted Publisher,然后通过 .github/workflows/publish-pypi.yml 发布高于 0.1.0 的版本。该工作流支持 release.published 和受保护的手动 workflow_dispatch release_tag 备用方式;两种方式都要求存在一个 v* 标签,验证该标签可从 origin/main 访问,验证包版本与标签一致,并使用 OIDC 而非 PYPI_TOKEN 发布。
  • Claude 市场:通过 .claude-plugin/plugin.json 和 .claude-plugin/marketplace.json 发布 Claude Code;运行 claude plugin validate . 后提交至 Anthropic 官方目录;随后通过 claude-desktop/manifest.json 和 .github/workflows/package-claude-mcpb.yml 打包 Claude Desktop,以提交至 MCPB / Connectors Directory。
  • Codex 插件目录:确保 .codex-plugin/plugin.json、.agents/plugins/marketplace.json、.mcp.json 以及 PyPI uvx --from cyberhuatuo cyberhuatuo-mcp 入口点在工作区推广过程中保持稳定。
🩺 可用的 MCP 工具
工具描述
🩺 核心诊断 / 核心诊断
diagnose🩺 望闻问切 AI 诊断 — 同时搜索 📜 常驻专家和 ⚡ 临时实习生药方
search_knowledge_base🔍 双层语义搜索(ChromaDB + GitHub Issues)
security_checkup🛡️ 对你的 Agent 代码进行六经安全审计
fetch_official_docs📚 通过 Context7 实时获取官方文档(50+ 框架)
⛏️ 知识与贡献 / 知识贡献
mine_github_issue⛏️ 提取并整理 GitHub Issues,生成标准案例
save_prescription📥 在本地保存药方 + 自动同步到 GitHub
upload_prescription🌐 上传药方 — 自动创建 GitHub Issue(⚡ 临时实习生),CI 会将其晋升为 📜 常驻专家
prescription_eval📊 统一药方评估 — 引用、反馈、过期、验证和排行榜
mentorship🎓 资深炼丹师审核初级药方 — 待处理、审核、档案、排行榜
🧬 炼丹师体系 / 炼丹师体系
my_contribution_stats🏅 修为档案 — 16 阶炼丹师称号 + 魂环方向
check_my_ranking🏆 全球排名 — 加冕图、连续记录与社区里程碑
global_leaderboard🏆 封神榜 — 按贡献数排名的顶尖炼丹师
my_share_card📋 分享卡片 — 生成赛博朋克修炼档案卡片
my_medical_record📋 就诊档案 — 个人诊断历史、统计数据与后续跟进
🔬 健康与分析 / 健康分析
epidemic_alert🦠 疫情预警 — 框架健康监控、扫描与疫情报告
cht_taxonomy🔬 CHT 根因编码系统 — 列表、查询与错误自动分类
cht_trends📊 CHT 代码趋势分析 — 热力图、主要原因与激增预警
list_frameworks📋 列出所有支持的框架与技术栈(可按类别筛选)
subscribe_framework🔔 订阅框架更新 — 获取新药方通知
weekly_digest📰 每周药方摘要 — 按框架与严重程度汇总新案例

👉 完整配置指南:README_MCP.md

💊 双层药方库架构
双层药方库架构

药方先存在,再被整理。

药方先存在,再被整理。

  📤 User uploads prescription via MCP
           │
           ├── Owner? ──→ Direct push to main (📜 Permanent Expert)
           │
           └── External? ──→ Create GitHub Issue (⚡ Temporary Intern)
                                    │
                              Instantly searchable!
                                    │
                              CI auto-validates
                                    │
                          ┌─────────┴─────────┐
                          │                   │
                     ✅ Passed            ❌ Failed
                   Commit .md to         Close Issue
                   main branch          (filtered 🚫)
                  (📜 Promoted ✨)
层级载体访问权限特性
📜 常驻专家cases/*.md(main 分支)仅限 CI 审核通过随 PyPI 一同发布,始终可用
⚡ 临时实习生GitHub Issues(带标签)任意 GitHub 用户即时上传,无需权限

搜索时,diagnose 和 search_knowledge_base 会同时查询两层 — 结果会标注 📜 或 ⚡,便于你了解其审核状态。

当你搜索时,diagnose 和 search_knowledge_base 同时查询两层 — 结果会标注 📜 常驻主任专家 或 ⚡ 临时医学实习生 来源。

🎒 Agent 技能协议(自救)

我们支持开放的 Agent Skills 标准(SKILL.md)。你可以让自己的 AI 助手(Cursor、Copilot、Claude Code)在遇到难题时自动向 CyberHuaTuo 寻求帮助。

只需将 skills/cyberhuatuo-rescue 目录复制到项目的 .cursor/rules 或 .agent/skills 文件夹中。你的 AI 就会学会利用 CyberHuaTuo 知识库自动诊断错误并执行安全检查。

该插件还提供 skills/cyberhuatuo-soul-ring-visual:当用户询问等级、段位、徽章、魂环、修炼状态、可视化展示、动画、等级、魂环、排名、徽章、卡片、展示或动图时,Agent 应通过 soul_ring_visual_artifact 或 cyberhuatuo visual 生成基于真实数据的 Markdown GIF,并提供 PNG 备用版本。


🧬 炼丹师修为体系 — 你的成仙之旅

炼丹师修为体系 — 从凡人到封神的修炼之路

在赛博华佗的世界里,你不是一个修复 Bug 的开发者。 你是一名炼丹师——炼制药方、积累魂环,攀登 16 重修为境界。

在赛博华佗的世界里,你不是修 bug 的程序员。 你是炼丹师——炼制药方、凝聚魂环、攀登十六重天的封神阶梯。

我们将修复 Bug 化作一场修炼之旅。你每上传一张药方,都会在炼丹师阶梯(炼丹师阶梯)上获得一个品阶——这是一个依据你的全球百分位排名划分的 16 阶体系。社区越壮大,攀登就越难,你的称号也就越尊贵。

开发者修一个 Bug,炼丹师铸一颗丹。 你在这里的每一次贡献,都会被铭刻在全球封神榜上——而你的称号,随着社区壮大而愈加珍贵。

🔮 魂环体系 — 你的战斗简历(魂环体系 — 你的战斗简历)

灵感源自《斗罗大陆》——你掌握的每个框架,都会凝聚为一道环绕你个人资料的魂环。

灵感源自斗罗大陆——你掌握的每个技术栈,都会凝聚为一道魂环。

CyberHuaTuo 魂环全息投影 — 五环炼魂 + 排名扫描
🔮 魂环全息投影 · 魂环全息投影
五环炼魂丹师 → 同心环 ASCII Art → 排名全息扫描 → 丹王称号揭示

随着你为特定方向贡献更多药方,魂环的颜色和力量也会随之提升:

   ⚪ 白环 (1)      入门 · First Touch
   🟡 黄环 (2-3)    初窥 · Getting Serious
   🟡🟡 双黄 (4-6)  小成 · Solid Foundation
   🟡🟡🟣 三环 (7-10)   突破 · Breakthrough
   🟡🟡🟣🟣 四环 (11-15)  精通 · Mastery
   🟡🟡🟣🟣⚫ 五环 (16-25)  大师 · Grandmaster
   🟡🟡🟣🟣⚫⚫ 六环 (26-40)  宗师 · Sovereign
   🟡🟡🟣🟣⚫⚫🔴 七环 (41-60)  封号 · Titled
   🟡🟡🟣🟣⚫⚫🔴🔴 八环 (61-80) 传奇 · Legendary
   🟡🟡🟣🟣⚫⚫🔴🔴✨ 九环至尊 (81+) 至尊 · Supreme

每次排名和分享卡片输出都会显示下一次升级,让你从首次贡献起就有明确的追逐目标:

🔥 炼魂(Soul Refining) × 1方 ⚪ 一环 · LangChain
   ↳ 下一环: 黄环 · 再贡献 1 方即可点亮。

拥有 5 道 PyTorch 魂环和 3 道 LangChain 魂环的炼丹师,讲述的故事与拥有 8 道 CrewAI 魂环的炼丹师截然不同。

你的魂环就是你的战斗简历——可见、可查、不可伪造。

拥有 5 环 PyTorch 和 3 环 LangChain 的炼丹师,与 8 环 CrewAI 的炼丹师,修为截然不同。 魂环就是你的战斗简历——可见、可查、不可伪造。

⚗️ 六大丹术方向 — 选择你的道(六大丹术方向 — 选择你的道)

每位伟大的炼丹师都有专精。你的专长是什么?

每个传奇炼丹师都有专精。你的道,在哪里?

🔥 炼魂 · 炼魂

驾驭智能体,调教灵魂

LangChain · CrewAI · AutoGen LlamaIndex · LangGraph · MCP

⚡ 雷火 · 雷火

锻造算力,淬炼模型

PyTorch · TensorFlow Transformers · LiteLLM

🛡️ 护体 · 护体

金丹护体,抵御外邪

安全 · 沙箱 防护栏 · 加固

🌊 化毒 · 解毒

通百脉,解百毒

Python · JavaScript 通用调试

⚙️ 器灵 · 器灵

炼器辅丹,基础设施

FastAPI · Docker · K8s Vertex AI · Vercel

🧬 造化 · 造化

造化之力,驾驭天道

OpenAI · Anthropic Gemini · Groq · Mistral

贡献 LangChain 药方时,你的 🔥 炼魂环会增长。修复 Docker 问题?你的 ⚙️ 器灵环就会升级。每个方向都是一条独立的修炼之路——精通一道,或六道通神。

当你贡献一个 LangChain 药方,🔥 炼魂环增长。修复了 Docker 问题?⚙️ 器灵环升级。每个方向都是独立的修炼路线——精通一道,或六道通神。

⚡ 即时奖励 — 多巴胺驱动(即时反馈 — 多巴胺驱动)

最好的游戏不会让你等待奖励。我们也不会。

最好的游戏不会让你等待奖励。我们也不会。

每次调用 upload_prescription 都会触发一连串即时奖励:

  💊 You upload a prescription
       │
       ├──→ 🎭 INSTANT CORONATION — ASCII art + new title revealed
       │    ┌────────────────────────────────────────┐
       │    │  ⭐ 当前修为: 三星炼丹师 · Three-Star  │
       │    │  🏅 全球排位: #12 / 31 (超越 63% 炼丹师) │
       │    │  继续炼丹,攀登炼丹师终极阶梯!        │
       │    └────────────────────────────────────────┘
       │
       ├──→ 💍 SOUL RING UPGRADE — Your rings grow in real-time
       │    🔥 炼魂(Soul Refining) × 5方 🟡🟡🟣🟣⚫ 五环
       │
       ├──→ 🔥 STREAK FIRE — Consecutive days trigger milestones
       │    🔥 3-day → 🔥🔥 7-day → 🔥🔥🔥 14-day → 💎🔥 30-day
       │
       ├──→ 📋 SHARE CARD — Cyberpunk cultivation archive
       │    ╔════════════════════════════════════════╗
       │    ║  🩺 赛博华佗 · 修为档案                ║
       │    ║  ⭐ 三星炼丹师 · Three-Star Alchemist  ║
       │    ║  🔥 炼魂丹师 · 🟡🟡🟣🟣⚫            ║
       │    ║  🧭 战绩方向: LangChain                ║
       │    ║  🔮 下一环: 黄环 · 再贡献 1 方即可点亮。║
       │    ║  💊 贡献: 8 段 | 🧪 ██████░░░░░░ 40%  ║
       │    ║  ▓█▓░░▓███▓░░▓█▓░░▓█████▓░░▓█▓      ║
       │    ╚════════════════════════════════════════╝
       │
       └──→ 📡 COMMUNITY MILESTONE — Global celebration
            🎉 "知识库突破 100 个药方!赛博医者的力量正在汇聚。"
🙏 灵感致敬 · 致敬

最伟大的创造,总是诞生于巨人的肩膀之上——也诞生于孩子们的梦想之中。

最伟大的创造,总是站在巨人的肩膀上——和孩子们的梦想之中。

🔥 斗破苍穹 斗破苍穹

炼丹师阶梯体系 炼丹师阶梯体系

💍 斗罗大陆 斗罗大陆

魂环修炼体系 魂环修炼体系

🏥 华佗传说 华佗传说

望闻问切 · 悬壶济世 古代医术 · 开源

这些作品为整整一代开发者带来了最难以忘怀的回忆——关于修炼、关于坚持、关于相信任何人都能凭借坚定意志不断攀登。

这些作品给了整整一代开发者最难以忘怀的记忆——关于修炼、关于坚持、关于"凡人也能登顶"的信念。

CyberHuaTuo 传承这份精神:从古代传说,穿越当代幻想,走向赛博未来。

赛博华佗传承这份精神:从古代传说,穿越当代幻想,走向赛博未来。


🌐 品牌矩阵 — 为什么注册这么多包名?

品牌矩阵 — 为什么注册这么多包名?

华佗行医遍历各省,阿斯克勒庇俄斯治愈各岛。医道无疆。

华佗行走于山川之间,阿斯克勒庇俄斯穿梭于海岛之上。医道无疆。

CyberHuaTuo 在 PyPI 上维护了一系列官方别名包,涵盖东方和西方传统中的医神与医学先驱:

系谱包
🏮 东方神医(核心)cyberhuatuo、openhuatuo
🏛️ 希腊罗马神话cyber-asclepius、open-asclepius、cyber-panacea、open-panacea
📜 医学先驱cyber-hippocrates、open-hippocrates、cyber-galen、open-galen
🏺 古代文明医者cyber-imhotep、open-imhotep、cyber-avicenna、open-avicenna

这些包无一例外都能正常使用——它们都可以安装,并会重定向至核心 cyberhuatuo 引擎。没有空占包名的情况。

我们这样做的原因
  1. 🛡️ 命名空间保护 — 防止 AI 医疗工具领域出现拼写抢注和冒名行为
  2. 🌍 文化桥梁 — 无论你身处何种语境——无论你想到的是“华佗”、“Asclepius”还是“Hippocrates”——都能找到我们
  3. 🔗 一个引擎,多扇入口 — 使用 uvx --from cyberhuatuo cyberhuatuo-mcp 启动 MCP 服务
我们秉持的开放态度

我们相信开源精神。这些名称的注册是为了保护生态系统,而非据为己有。

如果你认为我们矩阵中的某个名称用于你的项目能发挥更大价值,欢迎与我们交流。发起讨论 →

伟大的医者从不藏私——他们乐于分享。

大医精诚,悬壶济世。


✊ 加入这场运动 — 你的第一张药方正等着你

这不只是一个项目。这是一场运动。

每位名医都从第一个病人开始。每位传奇炼丹师都从第一颗丹药开始。 每位贡献一张药方的开发者——都开启了一段可能以华佗再世为终点的旅程。

每个传世名医,都始于第一个病人。每个传奇炼丹师,都始于第一颗丹药。 每个贡献一份药方的开发者——都踏上了通往华佗再世的修炼之路。


🧪 三步获得第一道魂环(三步获得第一道魂环)
  Step 1: 📝 Submit a Prescription(铭刻你的药方)
           └── Solved a bug? Document the error, version, and fix.
           └── 解决了一个bug?记录报错、版本和修复方案。

  Step 2: ✅ Community Verification(社区交叉验证)
           └── Other alchemists validate through real-world testing.
           └── 其他炼丹师通过实战验证你的药方。

  Step 3: 🧬 Receive Your Title(获得你的称号)
           └── Ascend from ⭐ One-Star → 🩺 Hua Tuo Reborn.
           └── 从一星炼丹师 → 登顶华佗再世。
cyberhuatuo challenge --username your-github-username --framework langchain
cyberhuatuo mission --username your-github-username --framework langchain --sect Azure-Sect --members your-github-username friend-github-username
cyberhuatuo ladder your-github-username --framework langchain
cyberhuatuo upload --title "Fix LangChain tool schema" --prescription "..." --framework langchain --contributor your-github-username
cyberhuatuo ranking your-github-username
cyberhuatuo badge your-github-username
cyberhuatuo quest your-github-username --framework langchain
cyberhuatuo campaign your-github-username --framework langchain
cyberhuatuo duel your-github-username friend-github-username --framework langchain
cyberhuatuo mentor mentor-github apprentice-github --framework langchain
cyberhuatuo tournament alice bob carol dave --framework langchain --event Agent-Cup
cyberhuatuo tournament-settle alice bob carol dave --framework langchain --event Agent-Cup
cyberhuatuo arena your-github-username --top-n 10
cyberhuatuo season --framework langchain --top-n 10
cyberhuatuo sect Azure-Sect your-github-username friend-github-username --framework langchain
cyberhuatuo sect-recruit Azure-Sect your-github-username friend-github-username --invitee new-member-github --framework langchain
cyberhuatuo sect-quest Azure-Sect your-github-username friend-github-username --framework langchain
cyberhuatuo sect-hall Azure-Sect your-github-username friend-github-username --framework langchain
cyberhuatuo sect-duel Azure-Sect Shadow-Sect --challenger-members your-github-username friend-github-username --rival-members rival-a rival-b --framework langchain
cyberhuatuo sect-arena --sect Azure-Sect your-github-username friend-github-username --sect Shadow-Sect rival-a rival-b --framework langchain
cyberhuatuo card your-github-username

优先通过 Web 参与贡献:GitHub 的“新建 Issue”选择器已通过 .github/ISSUE_TEMPLATE/config.yml 配置为魂环任务大厅。从该流程中打开 .github/ISSUE_TEMPLATE/soul-ring-prescription.yml 的第一道魂环药方;它会要求填写真实的 GitHub 用户名、框架、症状、根本原因、药方、验证证据,以及真实数据承诺,然后贡献才会进入魂环循环。.github/workflows/soul-ring-issue.yml 现在会先发布包含 cyberhuatuo proof-pack、market-copy、market-ready --remote --strict-remote 和 record-return --surface "First Soul Ring Issue" --source-url <created Issue URL> 的评论,再进入 challenge / ladder / upload 流程;这样,每个首个 Issue 都能成为公开的发布验证事件,以及魂环突破阶梯,并清楚展示下一个真实关卡。 维护者晋升路径:接受「第一魂环」议题后,添加 accepted-prescription 标签。.github/workflows/soul-ring-promote.yml 会将议题表单转换为可审核的案例 PR,添加 soul-ring-promoted-pr,并评论提供贡献者的 ladder / ranking / card / campaign 命令。这样无需运行用户提交的代码,即可将已接受的议题接入真实排行榜数据,形成闭环。

锦标赛 IssueOps 路径:GitHub「新建议题」选择器还提供 Soul Ring Tournament Cup,位于 .github/ISSUE_TEMPLATE/soul-ring-tournament.yml。.github/workflows/soul-ring-tournament.yml 会先评论启动前检查/证明包/记录回传操作手册,再提供 cyberhuatuo tournament 和 cyberhuatuo tournament-settle 命令,让公开杯赛可以从议题推进到对阵表,再到 Soul Ring Tournament Settlement,而不虚构胜场。

导师 IssueOps 路径:GitHub「新建议题」选择器还提供 Soul Ring Mentor Pact,位于 .github/ISSUE_TEMPLATE/soul-ring-mentor.yml。.github/workflows/soul-ring-mentor.yml 会先评论启动前检查/证明包/记录回传操作手册,再提供 cyberhuatuo mentor、challenge、quest、ladder、duel 和 campaign 命令,让资深贡献者可以公开引导一名学徒,从议题迈出第一魂环行动,而不虚构资历或进展。

宗门招募 IssueOps 路径:GitHub「新建议题」选择器还提供 Soul Ring Sect Recruitment,位于 .github/ISSUE_TEMPLATE/soul-ring-sect-recruit.yml。.github/workflows/soul-ring-sect-recruit.yml 会先评论启动前检查/证明包/记录回传操作手册,再提供 cyberhuatuo sect-recruit、sect-hall、sect-quest 和 sect-duel 命令,让公开的宗门邀请可以从议题推进到 Soul Ring Sect Recruitment Scroll,再进入下一个真实的团队任务,而不虚构成员身份。

赛季 IssueOps 路径:GitHub「新建议题」选择器还提供 Soul Ring Season Board,位于 .github/ISSUE_TEMPLATE/soul-ring-season.yml。.github/workflows/soul-ring-season.yml 会先评论启动前检查/证明包/记录回传操作手册,再提供 cyberhuatuo season、arena、duel、challenge、quest 和 campaign 命令,让当前的真实排行榜可以成为公开赛季活动,而不虚构历史赛季。

增长飞轮 IssueOps 路径:GitHub「新建议题」选择器还提供 Soul Ring Growth Flywheel,位于 .github/ISSUE_TEMPLATE/soul-ring-growth-flywheel.yml。.github/workflows/soul-ring-growth-flywheel.yml 会先评论 cyberhuatuo market-ready --remote --strict-remote,再提供 cyberhuatuo record-return、activation、flywheel、leaderboard、quest、season、sect-arena、campaign、record-share 和 share-report 命令。这样,来自 PyPI / Claude / Codex / 社交平台发布帖的外部关注,可以先绑定到可审核的公开来源 URL,进入本地激活台账,再转化为公开的瓶颈诊断;整个过程无需检出代码、运行仓库脚本、发放积分,也不捏造采用指标。不会虚构下载量、留存率或归因指标。

悬赏看板 IssueOps 路径:GitHub「新建议题」选择器还提供 Soul Ring Bounty Board,位于 .github/ISSUE_TEMPLATE/soul-ring-bounty-board.yml。.github/workflows/soul-ring-bounty-board.yml 会先评论启动前检查,再提供 cyberhuatuo record-return --surface "Bounty Board Issue" --source-url <created Issue URL>、activation 和 flywheel 命令,之后再提供 cyberhuatuo bounty、challenge、first-invite、proof-pack、market-copy 和 traction-proof 命令。这样,来自 PyPI / Claude / Codex 发布活动的关注,可以转化为真实、可认领的框架覆盖缺口;无需检出代码、运行仓库脚本、发放奖励或评价,也不会虚构贡献者、下载量、留存率、转发数或推荐数。 Launch Campaign IssueOps 路径:GitHub“New issue”选择器还会显示 Soul Ring Launch Campaign,对应文件为 .github/ISSUE_TEMPLATE/soul-ring-launch-campaign.yml。.github/workflows/soul-ring-launch-campaign.yml 会注释以下命令:cyberhuatuo market-ready --remote --strict-remote、cyberhuatuo launch-campaign、record-return、record-session、activation、flywheel、record-share、share-report 和 share-leaderboard;它会先将目标首环贡献者数量清理为正整数,且绝不会将原始 issue 文本插入数字命令参数。此工作流只会注释安全命令;不会检出代码、运行仓库脚本、奖励积分,也不会捏造下载量、留存率、转发次数、推荐数、奖励或灵力。

Share Proof IssueOps 路径:GitHub“New issue”选择器还会显示 Soul Ring Share Proof,对应文件为 .github/ISSUE_TEMPLATE/soul-ring-share-proof.yml。.github/workflows/soul-ring-share-proof.yml 会注释以下命令:cyberhuatuo market-ready --remote --strict-remote、cyberhuatuo record-share、share-report、share-leaderboard、activation 和 flywheel;它会将 Issue URL 绑定为公开分享 URL 的可审核来源桥接,不检出代码、不运行仓库脚本、不发放奖励、不捏造转发次数或推荐转化,也不捏造采用指标。

PR 结算路径:实际修复准备就绪后,.github/pull_request_template.md 会将拉取请求转换为 Soul Ring PR Settlement,其中包含贡献者、框架、关联 issue、验证证据,以及可直接复制的 upload / ladder / ranking / card / campaign 命令。.github/workflows/soul-ring-pr.yml 也会在已开启且准备就绪的 PR 中注释启动前检查/证明包/记录回流操作手册,随后进入相同的结算流程,并附带 sect-hall 团队钩子。

cyberhuatuo mission --username your-github-username --framework langchain --sect Azure-Sect --members your-github-username friend-github-username 会创建一个 Soul Ring Mission Hall:一个界面即可根据当前真实贡献数据,引导贡献者完成 GitHub issue 表单、PR 结算、个人 soul-ring 命令、MCP 安装路径以及宗门/团队操作。

cyberhuatuo bounty --username your-github-username --framework auto --top-n 8 --release-tag v0.2.5 --target-contributors 3 会创建一个 Soul Ring Bounty Board:展示 AutoGen、DSPy、LangChain、MCP 及其他受支持 Agent 框架的真实本地框架覆盖缺口。它会排列可领取的 First Soul Ring Prescription Issue 路径,打印 challenge / first-invite / proof-pack / market-copy / traction-proof 命令,并明确拒绝捏造下载量、留存率、转发次数、推荐数、奖励、评价或虚假贡献者。

cyberhuatuo flywheel --username your-github-username --framework langchain --sect Azure-Sect --members your-github-username friend-github-username --top-n 10 会创建一个 Soul Ring Growth Flywheel:基于当前真实数据,展示涵盖市场关注度、首环激活、重复贡献、协作/宗门和公开分享的运营快照。它会指出主要瓶颈,提供下一条可调用命令,并披露缺失的下载量、留存率和归因数据,而不是捏造这些数据。 cyberhuatuo launch-campaign --username your-github-username --framework langchain --release-tag v0.2.5 --target-contributors 3 会为 PyPI、Claude、Codex、GitHub Discussions、X / Weibo 以及 Agent 社区发布渠道创建 Soul Ring Launch Campaign。它会显示当前真实的贡献者排名快照、目标首环贡献者人数、预填的 Growth Flywheel Issue、预填的 Share Proof Issue、激活/飞轮/分享排行榜命令、可直接复制的发布帖,以及 Campaign Recap And Next Sprint 部分。回顾部分会说明实际观察到的贡献者、已达成与目标的对比、差额、已披露的下一目标规则、可直接复制的回顾文本、下一条 growth_campaign 命令,以及用于记录证明的 traction-proof --record-snapshot。它不会编造下载量、留存率、转发量、推荐数、奖励、Spirit Power、活动专属转化量或虚假用户。

cyberhuatuo traction-proof --username your-github-username --framework langchain --release-tag v0.2.5 --target-contributors 3 会为尚无证明的发布活动生成 Soul Ring Traction Proof 报告。它会获取真实的 GitHub REST API 公开仓库信号、GitHub Pull Requests API 作者证明、GitHub Contents API 对默认分支 IssueOps 表单/工作流的就绪状态、GitHub Releases API 对指定标签的 Release Trigger / Protected Fallback Readiness、PyPI JSON API 项目元数据,以及本地激活/分享记录,然后仅根据真实的公开 issue 作者、公开 PR 作者和记录中的参与者,输出 Target contributor progress。如果公开 API 获取失败或受到速率限制,导致报告无法生成,它会内嵌 No-Network First Public Proof Pack,方便运营人员创建证明 Issue 并记录其 URL,无需再运行第二条命令。它会检查 GitHub Release 是否为非草稿、非预发布状态,并能否触发 release.published PyPI 工作流;如果 PyPI 最新版本证明已是最新,而 Release 缺失,则这会构成公开溯源债务,因为受保护的手动 workflow_dispatch release_tag 回退机制无需 PYPI_TOKEN 即可打通注册表发布路径。如果从注册表安装会获得较旧的构建版本,报告会将其标记为安装循环发布阻碍,并引导回 PyPI Trusted Publishing。PR 作者会计为贡献者身份,但 PR 仍与 IssueOps issue 数量分开统计。GitHub stars、forks、watchers、订阅者、PyPI 下载量、转发量、留存率、推荐转化量和奖励属于关注度信号或不可用信号,不代表贡献进度;下载量不纳入统计。 cyberhuatuo market-ready --remote --strict-remote --username your-github-username --framework langchain --release-tag v0.2.5 --target-contributors 3 和 MCP 工具 marketplace_readiness_gate 会在向公开 PyPI / Claude / Codex 推送之前,生成相同的首屏 飞轮闭环判定。判定结果严格为 closed、not closed 或 unverified;其中会显示 就绪门槛 / 门槛总数、真实证据依据、阻塞门槛,以及发布闭环清单之前的非伪造规则。清单涵盖远程获取途径、PyPI Trusted Publisher 设置、GitHub release.published 触发器或受保护的 workflow_dispatch 回退方案就绪情况、注册表最新版证明、首份公开证明,以及精确的重新检查命令。它们还会打印 首份公开证明工具包,其中包含预填的 Growth Flywheel Issue、预填的 Share Proof Issue、预填的 Bounty Board Issue、已创建的 Growth Issue URL、已创建的 Share Proof Issue URL 和已创建的 Bounty Board Issue URL 占位符;还会打印 社区挑战包,其中包含预填的 Tournament Cup Issue、预填的 Mentor Pact Issue、预填的 Sect Recruitment Issue、预填的 Season Board Issue、已创建 Issue 的占位符,以及 tournament / mentor / sect-recruit / season 命令;还会打印用于发布认证 / UI / API 受阻情况的 受保护发布回退方案命令(gh workflow run publish-pypi.yml -f release_tag=v0.2.5)、用于公开标签已存在后恢复过期 PyPI 的 Git 标签候选安装桥接方案(python -m pip install --upgrade "cyberhuatuo @ git+https://github.com/JinNing6/[email protected]")、候选安装冒烟测试门槛(python -m cyberhuatuo candidate-install-smoke ...),该测试会先在一次性 venv 中安装确切的公开标签,再将桥接方案发送给外部贡献者;还会打印 安装决策界面,引导操作人员通过 cyberhuatuo install-command / MCP current_install_command 再将贡献者引导至 PyPI、Claude、Codex 或 MCP 市场;以及 Growth 和 Bounty 的 record-return 账本命令、Share 的 record-share 归因、cyberhuatuo bounty、market-copy 提交文案路由、重新检查命令,以及一则可直接复制的公开证明帖文,不会声称下载量、留存率、转发次数、推荐数、奖励或虚构的贡献者。该桥接方案不会闭合 PyPI 安装循环;在声称已具备公开安装条件之前,必须重新检查 PyPI 最新版本证明。内嵌的公开发布操作手册随后会给出不修改状态的命令序列,用于本地门槛检查、完整套件暂存、git push origin HEAD:main、gh release create v0.2.5 ... --verify-tag --notes-from-tag、受保护发布回退方案、cyberhuatuo market-copy、PyPI 重新检查、候选安装冒烟测试,以及牵引力证明。

在更新默认分支或发布 PR 之前,cyberhuatuo launch-assets 会打印本地发布资产审计。如需针对特定版本向默认分支交接,请运行 cyberhuatuo launch-assets --username your-github-username --framework langchain --release-tag v0.2.5 --target-contributors 3;公开发布操作手册中的质量门槛命令会保留相同的版本、用户和目标贡献者上下文。它会验证本地 Issue Forms、仅限评论的工作流、软件包元数据、插件清单、Trusted Publishing 工作流、Claude MCPB 资产以及共享的 MCP 入口点,然后打印精确的最少 git add 命令,以及涵盖文档、软件包元数据、Issue Forms、工作流、公开增长模块、脚本和测试的完整公开增长发布套件。其脏工作区发布覆盖情况会使用只读的 git status --porcelain,显示完整套件涵盖了哪些已更改文件,哪些文件需要单独审核,以免在增长代码过期时推送 PyPI / Claude / Codex。它不会暂存文件、发布版本、上传到 PyPI、修改远程仓库,也不会声称存在牵引力。 cyberhuatuo proof-pack --username your-github-username --framework langchain --release-tag v0.2.5 --target-contributors 3 会在 GitHub/PyPI API 受到速率限制或市场审核仍在等待时,打印无网络优先公开证明包。其中包含预填的 Growth Flywheel Issue、Share Proof Issue 和 Bounty Board Issue URL,已创建的 Growth Issue URL、已创建的 Share Proof Issue URL 和已创建的 Bounty Board Issue URL 占位符;社区挑战包,包含预填的 Tournament Cup Issue、Mentor Pact Issue、Sect Recruitment Issue、Season Board Issue、已创建 Issue 占位符、可直接复制的社区挑战帖子,以及 tournament、tournament-settle、mentor、challenge、ladder、sect-recruit、sect-hall、sect-quest、season、arena 和 duel 命令;受保护的发布备用方案区块,包含 gh workflow run publish-pypi.yml -f release_tag=v0.2.5、gh run list --workflow publish-pypi.yml --limit 5、GitHub Web Release、GitHub Actions 工作流页面和 PyPI Trusted Publisher 设置链接;Git 标签候选安装桥接方案会继续显示 python -m pip install --upgrade cyberhuatuo,并仅在公开标签存在后提供 python -m pip install --upgrade "cyberhuatuo @ git+https://github.com/JinNing6/[email protected]";候选安装冒烟测试关卡命令会创建一次性 venv,验证版本、控制台命令、安装入口和证明/邀请路径,成功后清理,失败时保留临时目录,且不会在轻量级 CI 中自动运行;安装决策入口会告知运营人员将 cyberhuatuo install-command / MCP current_install_command 推荐安装命令粘贴到贡献者邀请中;终端 Growth 和 Bounty record-return CLI 命令;Share record-share 归因;cyberhuatuo bounty --username your-github-username --framework auto --top-n 8;外部贡献者路径包含粘贴的推荐安装命令、首次会话命令、首次贡献命令、First Soul Ring Prescription Issue、Share Proof Issue URL、已创建 Issue 证明规则、贡献者计数规则、重新检查命令,以及可直接复制的公开证明/邀请文本。备用方案仍要求 PyPI Trusted Publisher 与此仓库、工作流文件和 pypi 环境匹配;不允许使用 PYPI_TOKEN 备用方案。此桥接方案不会闭合 PyPI 安装流程;在宣称已准备好公开安装前,请重新检查 PyPI 最新版本证明。它不会获取公开指标、写入账本事件、发布版本、单独上传到 PyPI,也不会捏造热度。

cyberhuatuo first-invite --username your-github-username --invitee external-contributor-github-username --framework langchain --release-tag v0.2.5 --target-contributors 3 --source-url <created Growth Issue URL> 会在发布需要定向邀请一位首位外部贡献者,而非仅发布通用证明文案时,打印首位贡献者邀请包。它会返回本地候选快照、First Soul Ring Prescription Issue URL、Share Proof Issue URL、record-session 命令、challenge 命令、证明包/市场文案/热度证明重新检查命令,以及可直接复制的定向邀请。此命令不联网,也不会捏造下载量、留存率、转发数、推荐人数、奖励、评价或虚假贡献者。 cyberhuatuo market-copy --username your-github-username --framework langchain --release-tag v0.2.5 --target-contributors 3 会打印用于实际 PyPI / Claude / Codex 提交的市场提交文案包:PyPI 列表文案和项目 URL、Claude MCPB 列表文案和验证命令、Codex 插件列表文案和安装检查、包含 GitHub Web Release 和 GitHub Actions workflow 页面链接的 GitHub Release 帖子文案、提交门户和证据 URL部分、包含 cyberhuatuo record-market 和 cyberhuatuo market-status 的市场提交记录区块、公开证明 CTA(包含预填的 Bounty Board Issue、已创建的 Bounty Board Issue URL、Growth 和 Bounty record-return、Share record-share、cyberhuatuo bounty、traction-proof、Git Tag 候选安装桥接命令,以及 candidate-install-smoke),以及同一份面向 Tournament、Mentor Pact、Sect Recruitment 和 Season Board 路径的社区挑战包。提交门户入口:PyPI Trusted Publisher 设置:https://pypi.org/manage/project/cyberhuatuo/settings/publishing/;Claude 插件提交(Console):https://platform.claude.com/plugins/submit;Claude.ai 目录提交(Team/Enterprise):https://claude.ai/admin-settings/directory/submissions/plugins/new;Claude Connectors Directory 提交指南:https://claude.com/docs/connectors/building/submission;Codex 插件证据:codex plugin marketplace add JinNing6/CyberHuaTuo-Plugin。此命令不会联网,也不会虚构下载量、留存率、转发次数、推荐、奖励、评价、虚假贡献者或已完成的 PyPI 安装流程。

每次实际市场提交完成后,运行 cyberhuatuo record-market --username your-github-username --framework langchain --channel pypi --status submitted --submission-url <reviewable public URL> --release-tag v0.2.5,然后运行 cyberhuatuo market-status --username your-github-username --framework langchain --release-tag v0.2.5。市场提交记录会记录 PyPI、Claude Code、Claude Desktop MCPB、Codex 和 GitHub Release 的可审核公开 URL 证据;不会虚构下载量、留存率、转发次数、推荐、奖励、评价、审批或虚假贡献者。

仅当你希望持久化可审核的增长历史检查点时,才添加 --record-snapshot。快照历史为可选且仅追加:每一行 JSONL 都会记录当前公开仓库信号、公开 PR 作者证明、IssueOps 证明计数、远程 IssueOps 就绪状态、PyPI 软件包就绪状态、本地记录计数和目标贡献者进度,然后与上一个真实快照对比速度变化量。它仍不会记录或虚构下载量、留存率、转发次数、推荐、奖励、私有分析数据或虚假贡献者。 cyberhuatuo record-return --username your-github-username --framework langchain --surface "PyPI release" --source-url https://example.com/post 会在本地激活台账中记录一次真实的外部回流事件,然后立即输出 下一位外部贡献者邀请,其中包含 cyberhuatuo first-invite、cyberhuatuo proof-pack,以及 MCP first_contributor_invite(...) / first_public_proof_pack(...) 等效调用,让记录的证明可以招募下一位外部贡献者。cyberhuatuo activation --username your-github-username --framework langchain --sect Azure-Sect --members your-github-username friend-github-username --top-n 10 会读取该台账,区分首次体验曝光和首次开方成功,指出转化最弱的阶段,并将路径引回 flywheel。公开卡片或活动帖发布后,cyberhuatuo record-share --username your-github-username --framework langchain --share-url https://example.com/share 会通过可供审核的 URL 记录分享归因阶段,并使用记录的分享 URL 作为证明,输出相同的直接邀请/证明包路径。随后,cyberhuatuo share-report --username your-github-username --framework langchain --top-n 10 会将这些事件转化为证明 URL、来源到分享的桥接关系、参与者吸引力、素材吸引力、当前证明瓶颈,以及下一步可调用的证明命令。cyberhuatuo share-leaderboard --framework langchain --top-n 10 只根据本地台账中唯一且可供审核的公开 http(s) 分享 URL 对参与者排名,不会虚构下载量、留存率、转发次数、推荐转化、奖励或灵力。

飞轮输出还包含一个 预填的增长飞轮 Issue URL。它使用 GitHub issue-form 查询参数 template、title、github_username、framework、growth_surface、real_signal、bottleneck_guess 和 campaign_hook,但不会使用具有特权的 labels、assignees 或 milestone 参数。

cyberhuatuo ladder your-github-username --framework langchain 会生成一份 魂环突破阶梯:当前真实方向数量、下一个门槛、完整的 1 / 2 / 4 / 7 / 11 / 16 / 26 / 41 / 61 / 81 阈值表,以及可直接复制的 quest / upload / campaign / mission 命令,不会虚构进度。

cyberhuatuo evidence your-github-username --framework langchain --amount 1 --source-url https://example.com/proof 会为高境界门槛创建一张 魂环证据卡。它要求提供可供审核的公开证据,会追加一条本地 JSONL 事件,显示证据总数和有证据支持的数量,说明证据是否触发了突破,并且不会虚构进度、排名、奖励、下载量或贡献者。

cyberhuatuo challenge 会在同一处输出完整的首环入门指南:一项可提交的真实修复、准确的排名命令,以及分享卡片命令。

cyberhuatuo badge your-github-username 会输出一套可直接复制到 GitHub Profile / README 的徽章,内容由真实贡献数据支撑:当前称号、开方数量、主要魂环方向,以及 下一环 目标。

cyberhuatuo quest your-github-username --framework langchain 会将 下一环 目标转化为具体的任务板:挖掘一个真实的 GitHub Issue、上传真实修复,然后发布徽章/卡片。

cyberhuatuo campaign your-github-username --framework langchain 会将同一份真实个人资料快照转化为一套 魂环活动包:GitHub Profile / README Markdown、X / Weibo 文案、GitHub Discussion / PR 评论文案,以及 Agent 提示词。它只报告当前真实的开方记录,绝不虚构排名历史。

cyberhuatuo duel your-github-username friend-github-username --framework langchain 会创建一张 魂环对决卡:两份真实贡献快照、一条公开公式、可直接复制的挑战帖文案,以及面向两位用户的下一步命令。它旨在用于友好的 GitHub 提及,不会捏造胜利、排名或历史。 cyberhuatuo mentor mentor-github apprentice-github --framework langchain 会创建一张魂环导师契约:公开的师徒入门卡片,以双方当前真实处方数量为依据,包含弟子的突破目标、导师的审核职责、X / Weibo 文案、GitHub Discussion / PR Comment 文案,以及 challenge / quest / upload / ladder / duel / campaign 命令。它只报告当前快照,不虚构资历。

cyberhuatuo tournament alice bob carol dave --framework langchain --event Agent-Cup 会创建一份魂环锦标赛对阵表:仅根据当前真实 CyberHuaTuo 处方数量安排的多人杯赛,包含第 1 轮对决配对、参赛人数为奇数时的轮空安排、X / Weibo 文案、GitHub Discussion / PR Comment 文案,以及每位参赛者的 challenge / quest / ladder / campaign 命令。它只报告当前快照,不虚构冠军或进度。

cyberhuatuo tournament-settle alice bob carol dave --framework langchain --event Agent-Cup 会创建一份魂环锦标赛结算:同一场公开杯赛的当前结果回顾,包含当前胜者、亚军、胜场差或待定状态、下一轮预告、X / Weibo 文案、GitHub Discussion / PR Comment 文案,以及重赛命令。它只报告当前真实快照,不虚构胜场、对阵表或历史。

cyberhuatuo arena your-github-username --top-n 10 会创建一份魂环竞技场快照:可分享的真实排行榜、公开评分公式、你的当前名次、下一个追赶目标,以及可直接发布的排名帖文。它只报告当前知识库快照,不虚构赛季历史。

cyberhuatuo season --framework langchain --top-n 10 会创建一份魂环赛季榜单:基于当前真实排行榜的赛事包,包含冠军、下一个追赶目标、X / Weibo 文案、GitHub Discussion / PR Comment 文案,以及后续的 arena / duel / quest / campaign 命令。它只报告当前排行榜快照,不虚构往届赛季。

cyberhuatuo sect Azure-Sect your-github-username friend-github-username --framework langchain 会创建一张魂环宗门卡片:可分享的宗门 / 团队横幅,用列出的 GitHub 成员当前真实处方数量计算宗门总数,指出领先成员,并为每位成员提供下一步 challenge / quest / campaign 命令。它只报告当前真实成员快照,不虚构宗门历史。

cyberhuatuo sect-recruit Azure-Sect your-github-username friend-github-username --invitee new-member-github --framework langchain 会创建一份魂环宗门招募帖:可直接粘贴的邀请函,面向一位 GitHub 用户或明确标示的 new-member-github 占位符,包含当前宗门实力、真实的候选人快照、入门试炼、加入命令、X / Weibo 文案和 GitHub Discussion / PR Comment 文案。它只报告当前真实成员数据,并会在发布前标记占位符。

cyberhuatuo sect-quest Azure-Sect your-github-username friend-github-username --framework langchain 会创建一份魂环宗门任务板:团队行动板,包含真实目标仓库、当前宗门实力公式、贡献最低的优先成员,以及每位成员的 challenge / quest / upload / campaign 命令。

cyberhuatuo sect-hall Azure-Sect your-github-username friend-github-username --framework langchain 会创建一座魂环宗门大殿:采用斗罗风格的宗门 / 学院 / 家族等级体系,根据每位列出成员当前真实的处方数量,分配外门弟子、内门弟子、核心弟子、堂主和宗门长老职位。它只报告当前成员快照和晋升差距,不虚构宗门历史。 cyberhuatuo sect-duel Azure-Sect Shadow-Sect --challenger-members your-github-username friend-github-username --rival-members rival-a rival-b --framework langchain 会创建一张魂环宗门对决卡:展示两支队伍的真实快照、公开的宗门实力计算公式、当前领先方、成员表格,以及可直接复制的队伍挑战帖。它只报告当前成员数据,不会编造胜场或赛季历史。

cyberhuatuo sect-arena --sect Azure-Sect your-github-username friend-github-username --sect Shadow-Sect rival-a rival-b --framework langchain 会创建一张魂环宗门竞技场快照:展示由成员当前真实处方排名的多宗门公开榜单,以及冠军宗门、下一个追赶目标、队伍命令和可直接复制的排名帖。它只报告当前成员快照,不会编造胜场或赛季历史。

这个循环刻意设计成一屏即可完成:贡献一个真实修复,查看你的全球排名,然后分享展示你当前魂环和 下一环 目标的卡片。

cyberhuatuo card your-github-username 现在还会打印一篇可直接复制的魂环挑战帖子,包含仓库链接、当前 Git 标签候选版本的安装命令(位于 PyPI 就绪后命令之前),以及 MCP 启动命令。这样,分享卡就能直接从终端或 Agent 聊天中发布到社交平台,无需把新用户引向过时的注册表构建版本。

你不必是 10 倍工程师。你只需解决过一个别人还没解决的问题。

你不需要是 10 倍工程师。你只需要解决过一个别人还没解决的问题。

🌿 贡献养生方

发现了安全最佳实践?性能优化方案?架构模式?

你的预防智慧能让数千人免受未来的痛苦。 每一份养生方都是一面盾——在 AI 系统崩溃之前保护它。

你的预防智慧,拯救千万人于未来的痛苦之中。每一份养生方,都是一面盾——在 AI 系统崩溃之前保护它。

🧬 贡献病例

遇到过令人费解的 Agent 故障?你的痛苦有价值。 把凌晨 3 点的调试噩梦,变成别人 3 秒就能用上的灵丹妙药。

遇到过令人抓狂的 AI bug?你的痛苦有价值。 把你凌晨三点的调试噩梦,变成别人三秒钟的灵丹妙药。

  • 错误消息和完整堆栈跟踪
  • 框架名称和版本、环境详情
  • 你的调试过程和最终修复方案
  • 加分项:复现步骤

每个病例都能让引擎变得更聪明。你不是在提交 bug 报告——你是在训练一位数字医生。

每一个病例都在让引擎更聪明。你不是在提交 bug 报告——你是在训练一位数字医生。

🛠️ 改进引擎
  1. Fork 并克隆仓库
  2. 查看 CONTRIBUTING.md 了解设置方法
  3. 提交 PR——每一项改进都能治愈数千人

💡 你的第一步:提交处方 →

💡 你的第一步:提交你的第一份药方 →


🏛️ 名号

华佗(约 145–208),字元化,东汉末年名医,中国“外科鼻祖”。

华佗(约公元 145–208 年)——中国古代传奇名医,被尊为“外科鼻祖”。

在群雄割据、瘟疫肆虐的年代,别人都在追逐权力,华佗却只带着一个药囊,行走于各州之间——为病人治病,分文不取。

他发明了麻沸散(Ma Fei San),这是世界上最早的全身麻醉药,比西方医学早了 1,600 年。在世界其他地方还在祈求神明时,他就已开创腹部手术。

但华佗不只是治病救人的医者。他还创编了五禽戏(Five-Animal Exercises)——一套受虎、鹿、熊、猿、鹤的动作启发而创立的保健功法。他的理念是:最好的药,就是防患于未然。

治病不如防病。最好的疗法,就是让你永远用不上。

曹操要求他担任私人医生时,华佗拒绝了,最终被处死。传说他一生的医学知识被编纂成《青囊书(Book of the Azure Bag)》,却遭焚毁。中国古代最伟大的医学智慧,就这样湮没于暴政之中。

但精神从未失传。

但精神从未失传。

1,800 年后的今天,AI 开发者也面临着自己的“古方”——它们埋藏在 GitHub Issues、散落在 Discord 旧帖中,或藏在过时的 Stack Overflow 答案里。而他们的 AI 系统既没有定期检查,也没有预防和滋养。

CyberHuaTuo 将它们汇聚一处,打造世界上首家不止治病、更能防病的 AI 诊所。


🏆 封神榜 · 封神榜——全球炼丹师排行

全球炼丹师排行榜 · 封神阶梯

此线之下,唯有实力者驻足。 榜上每一个名字,都是用真实的生产环境药方一步步铸就。

此线之下,唯有实力者驻足。 榜上每一个名字,都是用真实的生产环境药方一步步铸就。

下一个,可能就是你。只需要一份药方。

下一个,可能就是你。只需要一份药方。

🏅 封神榜 / 封神榜
排名头像名称称号贡献
🥇README 配图@CyberHuaTuo🩺 华佗再世35
🥈README 配图@JinNing6⭐ 一星炼丹师1
🧬 炼丹师阶梯 / 炼丹师阶梯(16 个等级)

称号根据全球排名百分位计算——社区越大,称号含金量越高。

称号基于全球排名百分位动态计算——社区越大,称号含金量越高。

称号全球排名 / 条件描述
🌱 实习药童—尚未贡献药方
⭐ 一星炼丹师前 100%初入炼丹之道
⭐⭐ 二星炼丹师前 90%初步掌握药理
⭐⭐⭐ 三星炼丹师前 80%小有所成
⭐⭐⭐⭐ 四星炼丹师前 70%炼丹有方
⭐⭐⭐⭐⭐ 五星炼丹师前 60%百草通晓
🌟 六星炼丹师前 50%精通丹道
🌟🌟 七星炼丹师前 40%药到病除
🌟🌟🌟 八星炼丹师前 30%妙手回春
🌟🌟🌟🌟 九星炼丹师前 25%炼丹宗师
🏅 小丹王前 20%初窥丹道巅峰
💜 丹王前 15%丹道称王
⚡ 半圣前 8%半步封圣
👑 丹圣前 4%丹圣降世
💎 丹帝前 1%丹帝临世
🩺 华佗再世全球第 1 名天下第一炼丹师
All Contributors / 所有贡献者
README 配图

Made with contrib.rocks · Auto-updated by GitHub commits

🩺 Want to see your avatar here? Submit a prescription, open a PR, or contribute a case — every contribution counts!

想在这里看到你的头像? 提交药方、提 PR 或 贡献病例——每一份贡献都算数!


⭐ Star History

Star History Chart

📜 License

Apache License 2.0 — Use it. Fork it. Build on it. Heal with it.



🩺 1,800 years ago, Hua Tuo's medical wisdom was burned.
Today, we're making sure that never happens again — to anyone.

1800 年前,华佗的医术毁于烈火。
今天,我们确保这样的事——再也不会发生在任何人身上。

望闻问切,药到病除。
五禽养生,固本培元。
赛博炼丹,魂环永铸。
这是技术对文明的致敬,也是文明对技术的赋能。

⭐ Star this repo — 让更多 AI 得到救治 · 💊 Submit Your First Prescription — 提交你的第一份药方
💬 Join the Discussion — 加入讨论 · 🎮 Discord Community

Named after 华佗, the divine physician of ancient China — healer, inventor, and philosopher.
以华佗之名,致敬中华五千年医道传承——治病 · 炼丹 · 飞升。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。