๐ฉบ CyberHuaTuo / ่ตๅๅไฝ
Your agent is sick. Give it a doctor: diagnose the traceback, apply the cure, and turn the solved case into a reusable prescription.
ไฝ ็ Agent ็็
ไบ๏ผๅซๅไปๅคดๆใๆฅๅ
ฅ่ตๅๅไฝ๏ผๅ
ๆๆดป๏ผๅ็ผๆนใ
The emergency room comes first. The cyber-alchemy universe opens after the cure.
ๅ
ๆฅ่ฏๆๅฝ๏ผๅ่ฟๅ
ฅ่ตๅๅไฝไธ็่งใ
๐จ Emergency Room: Cure First, Refine Later
Your agent is sick. The traceback is long, the tabs are multiplying, and every answer looks half-right. CyberHuaTuo turns that moment into a clinic visit: name the wound, prescribe the fix, verify the cure.
The lightest route needs no model key and does not start the vector database: install once, paste the error, and receive a reviewed root cause, exact fix, verification command, safety notes, and evidence.
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 is Gold-first and never executes the fix. If no Gold signature matches, it may return exactly one high-confidence Reviewed candidate, visibly marked VERIFY BEFORE APPLYING; use --gold-only for strict Gold-only retrieval. Use diagnose later when you want broader retrieval and optional LLM analysis.
The agent-native route remains available: connect CyberHuaTuo MCP once, then let the agent call diagnose when it fails. After a fix works, save_prescription keeps it as a local draft; upload_prescription submits that draft for public reproduction and review. Only accepted reviewed or gold prescriptions count toward Soul Rings.
No MCP installed yet? Bring the case to the Agent Traceback Clinic. Paste a real redacted traceback; no root cause or finished prescription required.
cyberhuatuo diagnose "Traceback ... from langchain import ChatOpenAI ..." --framework langchain --top-k 1
Real CLI recording from this repository:
The cure returned by the recorded run:
python -m pip install -U langchain-openai
from langchain_openai import ChatOpenAI
This first Gold cure was reproduced in an isolated environment with langchain==1.3.13 and langchain-openai==1.3.5. Add a model key later for deeper AI diagnosis.
The package-matching MCP entry point is also available for registry clients:
python -m pip install --upgrade "cyberhuatuo>=0.2.5"
cyberhuatuo mcp
It starts the same stdio server as cyberhuatuo-mcp. The official Registry identity is io.github.JinNing6/cyberhuatuo; server.json pins the PyPI package, exact version, uvx runtime, and fixed mcp argument.
Prescriptions also have stable clinical departments. List them with cyberhuatuo departments, then query a reviewed historical case through the normal Gold-first path:
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
The feedback command writes a case-bound local JSONL event and stores neither the original traceback nor the query. Department filtering never changes the trust label: Gold is a verified cure, Reviewed is a verify-first candidate, and Draft is reference-only.
Agent Action Guard: Diagnose Before The Agent Touches Your Disk
CyberHuaTuo now includes a deterministic, read-only preflight for destructive Agent commands. The plugin bundles a PreToolUse hook for supported Codex and Claude Code shell calls, plus the same policy through MCP and CLI.
60-second start (available in 0.2.5):
python -m pip install --upgrade "cyberhuatuo>=0.2.5"
cyberhuatuo guard --self-test --workspace-root .
The self-test only reviews three built-in command strings. It executes nothing and must finish with SELF-TEST PASSED plus one ALLOW, one ASK, and one BLOCK.
For Codex, add this repository as a marketplace, open /plugins, install cyberhuatuo-plugin, start a new session, then review and trust the plugin in /hooks:
codex plugin marketplace add JinNing6/CyberHuaTuo-Plugin
For Claude Code:
claude plugin marketplace add JinNing6/CyberHuaTuo-Plugin
claude plugin install cyberhuatuo-plugin@cyberhuatuo
Then start a new session and review /hooks. See the one-screen Agent Guard quickstart for verification and troubleshooting.
Review any exact command manually with:
cyberhuatuo guard "rm -rf /" --workspace-root .
Turn a real mismatch into a local, redacted case report without executing or uploading the command:
cyberhuatuo guard "rm -rf /" --workspace-root . --expected BLOCK --report reports/guard-report.md
The CLI shows the complete redacted preview before writing. It requires confirmation, refuses implicit overwrite, performs no network request, and supports repeated --redact <literal> values for private project identifiers. In non-interactive use, add --confirm-report only after reviewing the emitted preview. With --expected, a match exits 0 and a mismatch exits 1; operational/report failures still exit 4 even with --exit-zero.
Route public, redacted cases through Guard False Positive, ordinary Guard False Negative, or Guard Integration Gap. Reliable Hook/parser/wrapper/protocol bypasses belong in private vulnerability reporting, not a public Issue.
The result is one of three decisions:
ALLOW: no destructive signature was detected.ASK: the action is destructive but bounded to the declared workspace; require exact human approval.BLOCK: the target is machine-wide, identity-wide, outside the workspace, dynamic, wildcarded, unresolved, or otherwise unsafe to bound.
MCP agents can call agent_action_guard. Installed plugins load hooks/hooks.json; review and trust the hook in the host's /hooks screen before relying on it. Codex does not currently support permissionDecision: "ask", so CyberHuaTuo converts ASK to deny there instead of risking a failed-open hook.
This is a guardrail, not a sandbox. It cannot intercept shell paths for which the host does not emit PreToolUse, and it does not claim a rollback for permanent deletion. See Agent Action Guard design and limits.
ใๆฏไธไฝ่ดก็ฎ่ฏๆน็ๅผๅ่
๏ผ้ฝๆฏ่ตๅ็ผไธนๅธใใ
"Every developer who contributes a prescription is a Cyber Alchemist."
| ๐ ็ฌฌไธ็ซ ยท ไฟฎ็ผ โ Chapter I: Cultivation | |
๐ฅ ไธไธนๅฝๅ ยท ไปฅ็ซ็ผ้ Soul Ring Cultivation โ PyTorch ยท LangChain ยท TensorFlow ๆฏไธ็ฏ้ญ็ฏ๏ผ้ฝๆฏไฝ ๅจๆไธชๆๆฏ้ขๅ็ๅ้ค็พ็ผใ |
โจ ็พ่้็ฅ ยท ไธๆณๅฝๅฎ Soul Ring Cultivation โ CrewAI ยท OpenAI ยท HuggingFace ๆๆก็ๆกๆถ่ถๅค๏ผไฝ ็ๅ ่่ถ็ใ |
๐ฎ ้ญ็ฏๅ จๆฏๆๅฝฑ ยท ๅทฎ้ๆ่ฝฌ Soul Ring Hologram โ Each Ring Rotates at Its Own Speed ็ฝ็ฏ โ ้ป็ฏ โ ็ดซ็ฏ โ ้ป็ฏ โ ็บข็ฏโโไฝ ็้ญ็ฏ๏ผ็ฑไฝ ็่ดก็ฎ้ธๅฐฑใ | |
| ๐ ็ฌฌไบ็ซ ยท ้ฃๅ โ Chapter II: Ascension | |
๐ ไธนๅธ้ฃๅ ยท ไธไธนๆๅฎ When a Pill Emperor Ascends, All Robots Celebrate ๅฝไฝ ็่ฏๆนๆฏๆไบไธๅไธช AIโโๆบๅจไบบไปฌไผไธบไฝ ๆฌขๅผใ | |
| ๐ ็ฌฌไธ็ซ ยท ๆตไธ โ Chapter III: Healing the World | |
โก ไธๆพๅผไปปไฝไธไธช AI No AI Left Behind โ Every Error Deserves a Cure |
๐จ ้จๅคๆฅๆ ยท ๅ็งๅฟ ไบ Emergency Rescue โ 3 Seconds, Not 3 Hours |
๐ซ ๅผ่็ ด่ ยท ็ดๅป็ ็ถ Open Surgery โ Root Cause, Not Band-Aid |
๐ฅ ๅบทๅค็ ๆฟ ยท ๆปก่กๅคๆดป Recovery Ward โ Back to Full Health |
๐งช ่ตๅ็ผไธน ยท ๅฆๆๅๆฅ Cyber Alchemy Lab โ Where Ancient Elixirs Meet Modern Frameworks | |
๐ ๆดๅ้ฉพๅฐ ยท ๅๆนๆฅๆ Reinforcements Arrive โ The Community Answers the Call | |
๐จ All artwork AI-generated ยท ๆๆ็ปไฝๅ็ฑ AI ๆ็ๅพๅไฝ
๐ก ๆฏๅผ ๅพ่ๅๆฏไธๆฎตไฟฎ็ผๆ
ไบโโไฝ ็ๆ
ไบ๏ผๅณๅฐๅ ๅ
ฅใ
๐ฎ Enter the Qimen Dunjia Formation โ ่ฟๅ ฅๅฅ้จ้็ฒ ยท ่ฏๆนๅคฉ้ต
๐ฅ Emergency Room โข ๐ฟ Wellness Clinic โข ๐ค GitHub Bot โข ๐ฆ Epidemic โข โจ๏ธ CLI โข ๐ MCP โข ๐ Skills โข Why Us โข Quick Start โข Join โข The Name
๐ฅ Three Departments, One Clinic
A great doctor doesn't wait for you to collapse โ they keep you from falling in the first place.
ๅคงๅปๆฒปๆช็ ใ
๐จ Emergency Roomๆฅ่ฏ็ง Paste your error. Get a cure. In seconds, not hours. AI diagnosis powered by 2,000 years of medical wisdom. |
๐ฟ Wellness Clinicๅ ป็ๅ Security audit. Health scoring. Prevent before it breaks. Nourishing prescriptions for your AI's long-term health. |
๐ Pharmacy่ฏๆฟ Browse the prescription library. Find proven cures & nourishing recipes. All prescriptions, one counter. Dual-layer architecture: ๐ Permanent Expert + โก Temporary Intern Upload โ instantly searchable. |
๐จ Emergency Room โ Diagnose in Seconds
# 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
Paste your error. Watch the ancient four-step diagnosis unfold:
๐ ๆ (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 seconds. Not 3 hours. That's the difference.
ไธ็ง้ใ ไธๆฏไธๅฐๆถใ่ฟๅฐฑๆฏๅบๅซใ
๐ฟ Wellness Clinic โ Nourish Before It Breaks
Hua Tuo didn't just cure disease โ he invented the Five-Animal Exercises (ไบ็ฆฝๆ) to prevent it.
ๅไฝไธไป ๆฒป็ ๏ผๆดๅๆไบไบ็ฆฝๆๅผบ่บซๅฅไฝโโ้ข้ฒ่ไบๆฒป็ใ
Submit your AI agent code for a Six-Meridian Security Checkup๏ผๅ ญ็ป่ๅฎๅ จไฝๆฃ๏ผ:
๐ก๏ธ 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
Your AI is running naked in production. Do you know it?
๐ฆ Epidemic Alert โ The AI Pandemic Nobody Talks About
็ซๆ ้ๆฅ โ ๆฒกๆไบบ่ฐ่ฎบ็ AI ๅคงๆต่ก
Every day, thousands of AI systems go into production already infected:
- ๐ No sandbox โ agent code executes with full system privileges
- ๐ Hardcoded secrets โ API keys sitting in plain text, spreading like a virus
- ๐ง No prompt defense โ one injection away from a full outbreak
- ๐ No observability โ zero symptom monitoring, blind until collapse
This is not a future risk. This is an active pandemic.
And when things break? Developers spend hours digging through GitHub Issues, Discord threads, Reddit posts, and half-abandoned blog articles.
The cure exists. Buried under seven layers of irrelevant search results.
Stack Overflow waits for someone to answer. ChatGPT might hallucinate a treatment. GitHub Issues drown in duplicate reports.
CyberHuaTuo is the WHO of the AI world โ tracking the epidemic, prescribing battle-tested cures, and vaccinating before the next outbreak.
๐ค Why CyberHuaTuo?
| ๐ฉบ CyberHuaTuo | ๐ Stack Overflow | ๐ค ChatGPT | ๐ GitHub Issues | |
|---|---|---|---|---|
| AI-specific knowledge | โ Purpose-built | โ ๏ธ General | โ ๏ธ Generic | โ ๏ธ Scattered |
| Version-aware diagnosis | โ Auto-detect | โ Manual | โ Outdated cutoff | โ Manual |
| Structured prescriptions | โ Root cause + fix + verify | โ ๏ธ Varies | โ ๏ธ May hallucinate | โ ๏ธ Varies |
| Cross-framework mapping | โ LangChain โ LlamaIndex โ CrewAI | โ Siloed | โ ๏ธ Inconsistent | โ Siloed |
| Security health check | โ Six-meridian scan | โ None | โ None | โ None |
| Preventive nourishing | โ Proactive hardening | โ Reactive only | โ Reactive only | โ Reactive only |
| Official doc retrieval | โ Context7 real-time docs | โ None | โ Outdated | โ None |
| Speed to cure | โก Seconds | ๐ Hours | โก Fast but risky | ๐ Hours |
๐ฎ How It Works
ๆ้ป้ฎๅ โ The 2,000-Year-Old Diagnostic Protocol
Inspired by traditional Chinese medicine's four-step diagnosis, refined for the AI age:
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)
Every prescription includes:
- ๐ฏ Root cause โ not just what to do, but why it broke
- ๐ง Copy-paste fix โ step-by-step with ready-to-run code
- ๐ Version-locked โ verified for your exact framework version
- ๐ Cross-framework map โ "LangChain issue? Here's the LlamaIndex equivalent."
- ๐ Official docs โ pulled from framework's latest documentation via Context7
- โ Community-verified โ tested, upvoted, and marked "Cured โ "
๐ What We Treat โ Not Just Agents
If it has AI in it, CyberHuaTuo sees it. No framework left behind.
๐ค AI Agent Frameworks
| Framework | Cases | Status | Join ๐ |
|---|---|---|---|
| LangChain | 10+ | ๐ข Live | Add a case โ |
| MCP (Anthropic) | 5+ | ๐ข Live | Add a case โ |
| CrewAI | 5+ | ๐ข Live | Add a case โ |
| LlamaIndex | โ | ๐ก Accepting PRs | Be the first โ |
| OpenAI Agents SDK | โ | ๐ก Accepting PRs | Be the first โ |
| AutoGen | โ | ๐ก Accepting PRs | Be the first โ |
| DSPy | โ | ๐ต Planned | Vote โ |
๐ง AI / ML / Deep Learning
| Technology | Cases | Status | Join ๐ |
|---|---|---|---|
| PyTorch | โ | ๐ก Accepting PRs | Be the first โ |
| Transformers (HuggingFace) | โ | ๐ก Accepting PRs | Be the first โ |
| TensorFlow | โ | ๐ก Accepting PRs | Be the first โ |
๐๏ธ Platform & Custom Agents
| Platform | Cases | Status | Join ๐ |
|---|---|---|---|
| GPTs / Coze / Dify | โ | ๐ก Accepting PRs | Be the first โ |
| Custom-built Agents | โ | ๐ก Accepting PRs | Be the first โ |
๐ฟ Nourishing Prescriptions (ๅ ป็่ฏๆน)
| Category | Cases | Status | Join ๐ |
|---|---|---|---|
| ๐ก๏ธ Security Sandbox | 2+ | ๐ข Live | Add โ |
| ๐ Security Hardening | 3+ | ๐ข Live | Add โ |
| ๐ Supply Chain Audit | 1 | ๐ข Live | Add โ |
| โก Performance Tuning | โ | ๐ก Accepting PRs | Be the first โ |
Every framework starts with one case. Every nourishing recipe starts with one insight. Yours could be the first.
๐ Quick Start
Prerequisites
- Python 3.10+
- (Optional) LLM API Key for AI-powered diagnosis (OpenAI / Anthropic / DeepSeek / Gemini / Ollama)
Option A: One-Click Launch
git clone https://github.com/JinNing6/CyberHuaTuo-Plugin.git
cd CyberHuaTuo
# Windows
start.bat
# macOS / Linux
chmod +x start.sh && ./start.sh
Auto-installs dependencies and opens the Web UI at http://127.0.0.1:8000
Option B: Manual Setup
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 Commands โ Two Modes, One Engine
CyberHuaTuo supports two access modes โ pick the one that fits your workflow:
| Mode | Entry Point | For |
|---|---|---|
| โจ๏ธ CLI | cyberhuatuo <command> | Developers using terminal directly |
| ๐ MCP | cyberhuatuo-mcp | AI editors (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 # ้ๅปบๅ้็ดขๅผ
Every MCP tool has a CLI counterpart. Same engine, same knowledge base, different interface.
ๆฏไธช MCP ๅทฅๅ ท้ฝๆๅฏนๅบ็ CLI ๅฝไปคใ ๅไธไธชๅผๆ๏ผๅไธไธช็ฅ่ฏๅบ๏ผไธๅ็็้ขใ
Configuration
Copy .env.example to .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
No API Key? No problem. Vector search works without any key. AI-powered ๆ้ป้ฎๅ diagnosis and ๐ฟ nourishing checkup require one of the above.
๐ Epidemic Report โ Live Intelligence
A living dashboard tracking what's breaking across the AI ecosystem right now:
- ๐ฅ Trending issues and their cure rates
- ๐บ๏ธ Heatmap of problems across frameworks
- ๐ Framework health scores โ know before you adopt
- โ๏ธ Issue mining โ real-time extraction from GitHub
๐ ๏ธ Tech Stack
| Layer | Technology |
|---|---|
| CLI | Python argparse (marketplace, MCP, and soul-ring subcommands; zero extra dependencies) |
| MCP Server | FastMCP (stdio transport for AI editor integration) |
| Backend | Python ยท FastAPI ยท Uvicorn |
| Frontend | Jinja2 Templates (server-rendered) |
| Vector DB | ChromaDB (embedded, zero-config) |
| Ephemeral Layer | GitHub Issues API (dual-layer prescription search) |
| LLM Gateway | LiteLLM (OpenAI / Anthropic / DeepSeek / Gemini / Ollama) |
| Doc Retrieval | Context7 API (real-time official framework docs) |
| Security Engine | Six-Meridian Audit (AI-powered code analysis) |
| GitHub Bot | GitHub Actions + lightweight text matching |
| CI/CD | GitHub Actions (auto-promotion, validation, labeling) |
๐ค GitHub Bot โ Zero-Friction Diagnosis
The greatest doctor doesn't wait in the clinic โ they meet patients where they are.
ๅคงๅปไธๅๅ ๅ่ฏโโ่ๆฏ่ก่ตฐไบๆฐ้ด๏ผๅช้ๆ็ ็๏ผๅช้ๅฐฑๆๅไฝใ
Install the CyberHuaTuo Bot on any repo โ automatic prescription recommendations on every Issue.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ New Issue opened โ
โ "ImportError: cannot import ChatOpenAI" โ
โ โ
โ ๐ฌ @CyberHuaTuo Bot replies: โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ ๐ฉบ ่ตๅๅไฝ ยท ่ชๅจ่ฏๆญ โ โ
โ โ โ โ
โ โ ๐ ่ฏๆน 1 (92% match): โ โ
โ โ pip install langchain-openai โ โ
โ โ from langchain_openai import ... โ โ
โ โ โ โ
โ โ ๐ Full prescription โ โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
How it works
| Trigger | Action |
|---|---|
| ๐ New Issue opened | Auto-match prescriptions from the knowledge base |
๐ฌ @CyberHuaTuo in any comment | On-demand diagnosis |
Install on your repo (3 minutes)
# 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
The Flywheel
Developers see Bot is useful โ Contribute more prescriptions
โ Bot becomes more accurate โ More repos install Bot
โ CyberHuaTuo brand appears before thousands of developers daily
Imagine: If LangChain's official repo installs this Bot, every new Issue gets a prescription recommendation. CyberHuaTuo's brand appears before thousands of developers every day. ๐
โจ๏ธ CLI โ Terminal Power at Your Fingertips
The terminal is the alchemist's cauldron โ raw, powerful, and always ready.
็ป็ซฏๅฐฑๆฏ็ผไธนๅธ็้ผ็โโๅๅงใๅผบๅคงใ้ๆถๅพ ๅฝใ
CyberHuaTuo ships a full-featured CLI with marketplace, MCP, and soul-ring subcommands โ every MCP tool has a terminal counterpart. No AI editor required. No GUI needed. Just type and heal.
่ตๅๅไฝๆไพๅฎๆด็ CLI ๅฝไปค่ก็้ข๏ผๅ ๅซ 21 ไธชๅญๅฝไปคโโๆฏไธช MCP ๅทฅๅ ท้ฝๆๅฏนๅบ็็ป็ซฏๅฝไปคใๆ ้ AI ็ผ่พๅจ๏ผๆ ้ๅพๅฝข็้ข๏ผๆฒๅฝไปค๏ผๆฒป็พ็ ใ
# Install
python -m pip install --upgrade "cyberhuatuo @ git+https://github.com/JinNing6/CyberHuaTuo-Plugin.git@v0.2.5"
python -m pip install --upgrade cyberhuatuo # after PyPI latest matches v0.2.5
# Or run from source
python -m cyberhuatuo --help
๐ฌ Terminal Animations โ ็ป็ซฏๅจ็ป็นๆ
๐ ๅฏๅจๅบๅ ยท Boot Sequence
Matrix ๆฐๅญ้จ โ ASCII Banner โ ๅฟ็ตๅพ่ๅฒ โ ๅญ็ณป็ปไธ็บฟ โ ็ฅ่ฏๅบๅ ่ฝฝ
๐ฎ ้ญ็ฏๅ
จๆฏๆๅฝฑ ยท Soul Ring Hologram
ๅทฎ้ๆ่ฝฌ ยท HUD ็งๅนป่พนๆก ยท ๆ็ฉบ่ๆฏ ยท ่ฝ้่ๅฒๆณข ยท ่ฝจ้ไบฎๆ ยท ็ฏ้ด็ตๅผง
โจ๏ธ Available CLI Commands
| Command | Description |
|---|---|
| ๐ฉบ Core Diagnosis / ๆ ธๅฟ่ฏๆญ | |
diagnose <query> | ๐ฉบ ๆ้ป้ฎๅ AI ่ฏๆญ โ paste your error, get a cure |
search <query> | ๐ ๅๅฑ่ฏญไนๆ็ดข (ChromaDB + GitHub Issues) |
checkup --file <path> | ๐ก๏ธ ๅ ญ็ป่ๅฎๅ จไฝๆฃ โ audit your Agent code |
docs <framework> <query> | ๐ ๅฎๆถๅฎๆนๆๆกฃๆฃ็ดข (50+ frameworks via Context7) |
| ๐ Analytics / ็ฅ่ฏๅๆ | |
stats | ๐ฆ ็ฅ่ฏๅบ็ป่ฎก โ case counts by framework |
frameworks | ๐ ๆฏๆๆกๆถๅ่กจ โ filterable by category / keyword |
taxonomy <action> | ๐งฌ CHT ๆ นๅ ็ผ็ โ list, lookup, classify |
trends | ๐ CHT ่ถๅฟๅๆ โ heatmaps & surge alerts |
digest | ๐ฐ ๆฌๅจ่ฏๆนๆ่ฆ โ weekly prescription digest |
epidemic | ๐ฆ ็ซๆ ้ข่ญฆ โ framework health monitoring |
| ๐งฌ Alchemist System / ็ผไธนๅธไฝ็ณป | |
challenge --username <username> --framework <framework> | ๐ฎ first Soul Ring onramp โ submit, rank, share |
mission --username <username> --framework <framework> --sect <sect-name> --members <members...> | ๐ฎ Soul Ring mission hall โ one-screen Issue, PR, personal ring, and sect/team onboarding |
bounty --username <username> --framework auto --top-n <N> --release-tag <tag> --target-contributors <N> | Soul Ring Bounty Board from real local framework coverage gaps, claimable First Soul Ring Issue routes, and no fake rewards |
launch --username <username> --framework <framework> --release-tag <tag> | Soul Ring launch scroll for PyPI, Claude, Codex, MCP, and First Soul Ring routing |
launch-campaign --username <username> --framework <framework> --release-tag <tag> --target-contributors <N> | Soul Ring Launch Campaign for turning PyPI, Claude, and Codex attention into a target first-ring contributor loop with recap and next sprint |
traction-proof --username <username> --framework <framework> --release-tag <tag> --target-contributors <N> | Soul Ring Traction Proof from GitHub REST API, GitHub Pull Requests API, GitHub Contents API IssueOps readiness, GitHub Releases API release.published readiness, PyPI JSON API package readiness, and local ledger identities |
traction-proof --username <username> --framework <framework> --release-tag <tag> --target-contributors <N> --record-snapshot | Opt-in append-only Soul Ring Traction Proof history with velocity deltas from prior real snapshots |
cyberhuatuo install-command --username <username> --framework <framework> --release-tag <tag> --target-contributors <N> | CyberHuaTuo Install Command: fetches real PyPI JSON API latest-version proof, recommends canonical python -m pip install --upgrade cyberhuatuo only when the registry is current, otherwise prints the bounded Git Tag Candidate Install Bridge plus candidate-install-smoke, then routes to challenge, proof-pack, market-copy, and traction-proof; MCP equivalent: current_install_command |
python -m cyberhuatuo candidate-install-smoke --username <username> --framework <framework> --release-tag <tag> --target-contributors <N> | Candidate Install Smoke Gate: creates a disposable venv, installs the exact public Git tag with pip Direct URL syntax, verifies installed version, console command, Install Decision Surface, and proof/invite route, cleans up on success, and retains the temp dir on failure; it is not run automatically inside lightweight CI and does not close the PyPI install loop |
first-invite --username <username> --invitee <github> --framework <framework> --release-tag <tag> --target-contributors <N> --source-url <https-url> | First Contributor Invite Pack for targeting one external contributor with First Soul Ring issue URLs, record-session / challenge commands, proof rechecks, and no fake progress |
market-ready --no-remote / market-ready --remote --strict-remote | Marketplace Readiness Gate with a first-screen Flywheel Closure Verdict (closed, not closed, or unverified), Ready gates / total gate counts, a Launch Closure Checklist, and a First Public Proof Kit for PyPI, Claude, Codex, MCP, version sync, IssueOps files, release trigger or protected publish fallback, registry proof, a Git Tag Candidate Install Bridge for stale PyPI recovery, public launch blockers, proof Issue URLs, Community Challenge Pack, ledger commands, a Public Release Operator Runbook, and copy-ready proof copy |
launch-assets [--username <username> --framework <framework> --release-tag <tag> --target-contributors <N>] | Local Launch Asset Audit for issue forms, comment-only workflows, package metadata, plugin manifests, MCPB assets, a Full Public Growth Release Bundle, Dirty Worktree Release Coverage, and exact review-only git add commands. When release context is supplied, the Public Release Operator Runbook preserves the same release/user/target context; it does not stage files, publish releases, upload to PyPI, mutate remotes, or claim traction |
proof-pack --username <username> --framework <framework> --release-tag <tag> --target-contributors <N> | No-Network First Public Proof Pack with Growth/Share/Bounty Issue URLs, created-Issue placeholders, Community Challenge Pack for Tournament/Mentor/Sect/Season routes, a Protected Publish Fallback command, Git Tag Candidate Install Bridge plus Candidate Install Smoke Gate, Install Decision Surface / current_install_command route, Growth and Bounty record-return CLI ledger commands, Share record-share attribution, an External Contributor Path with pasted Recommended Install / first-session command / first contribution command / Share Proof Issue URL / contributor-counting rule, recheck commands, and copy-ready proof text; it does not fetch public metrics, close the PyPI install loop, or invent traction |
market-copy --username <username> --framework <framework> --release-tag <tag> --target-contributors <N> | Marketplace Submission Copy Pack with PyPI listing copy, Claude MCPB listing copy, Codex plugin listing copy, GitHub Release post, public proof CTA, Community Challenge Pack, Git Tag Candidate Install Bridge plus Candidate Install Smoke Gate, project URLs, install/validation commands, Marketplace Submission Ledger commands, and non-fabrication rules for market submission |
record-market --username <username> --framework <framework> --channel <channel> --status <status> --submission-url <https-url> --release-tag <tag> | Record a reviewable public URL for PyPI, Claude Code, Claude Desktop MCPB, Codex, GitHub Release, or agent-marketplace submission evidence into the local Marketplace Submission Ledger |
market-status --username <username> --framework <framework> --release-tag <tag> | Report latest Marketplace Submission Ledger status by channel with missing record-market commands and traction-proof rechecks |
flywheel --username <username> --framework <framework> --sect <sect-name> --members <members...> | Soul Ring Growth Flywheel with real bottleneck, next commands, and missing metric disclosure |
ladder <username> --framework <framework> | ๐ฎ Soul Ring breakthrough ladder โ real next gate, full thresholds, and copy-ready chase commands |
evidence <username> --framework <framework> --amount <N> --source-url <https-url> | Soul Ring Evidence Card with append-only reviewable public evidence for high-realm gates; progress, ranks, rewards, downloads, and contributors are not invented |
ranking <username> | ๐ ไธชไบบๆๅ โ title, rank & soul rings |
leaderboard | ๐ ๅ จ็ๅฐ็ฅๆฆ โ top alchemists ranked |
card <username> | ๐ ๅไบซๅก็ โ cyberpunk cultivation archive |
badge <username> | ๐ฎ GitHub Profile badge kit โ pasteable soul-ring badge |
visual <username> --framework <framework> --output-dir <dir> | Soul Ring Visual Artifact โ writes a chat-visible animated GIF plus PNG fallback and returns Markdown image embeds for Codex, Claude, and other agent chats |
quest <username> --framework <framework> | ๐ฎ Soul Ring quest board โ mine, upload, share |
campaign <username> --framework <framework> | ๐ฎ Soul Ring campaign pack โ GitHub Profile, X/Weibo, PR comment & agent prompt |
duel <challenger> <rival> --framework <framework> | ๐ฎ Soul Ring duel card โ invite a real GitHub user into a verified contribution race |
mentor <mentor> <apprentice> --framework <framework> | ๐ฎ Soul Ring mentor pact โ turn a senior contributor into a first-ring onboarding guide |
arena <username> --top-n <N> | ๐ฎ Soul Ring arena snapshot โ shareable real leaderboard with your next rival |
season --framework <framework> --top-n <N> | ๐ฎ Soul Ring season board โ current real leaderboard event pack with champion, next chase, and share copy |
sect <sect-name> <members...> --framework <framework> | ๐ฎ Soul Ring sect card โ aggregate real GitHub members into a shareable team banner |
sect-recruit <sect-name> <members...> --invitee <github> --framework <framework> | ๐ฎ Soul Ring sect recruitment scroll โ invite one real GitHub user with an admission trial and join command |
sect-quest <sect-name> <members...> --framework <framework> | ๐ฎ Soul Ring sect quest board โ assign real next actions across team members |
sect-hall <sect-name> <members...> --framework <framework> | ๐ฎ Soul Ring sect hall โ assign Outer / Inner / Core / Deacon / Elder posts from real member counts |
sect-duel <challenger-sect> <rival-sect> --challenger-members <members...> --rival-members <members...> --framework <framework> | ๐ฎ Soul Ring sect duel card โ compare two real GitHub teams and invite a team challenge |
sect-arena --sect <sect-name> <members...> --sect <sect-name> <members...> --framework <framework> | ๐ฎ Soul Ring sect arena snapshot โ rank multiple real GitHub teams and publish the next chase |
record | ๐ ่ฏ็ๆกฃๆก โ diagnosis history & follow-ups |
subscribe | ๐ฌ ๆกๆถ่ฎข้ โ get notified about new prescriptions |
| โ๏ธ Contribution / ็ฅ่ฏ่ดก็ฎ | |
save | ๐ฅ ไฟๅญ่ฏๆนๅฐๆฌๅฐ |
upload | ๐ ไธไผ ่ฏๆนๅฐ GitHub (้ GITHUB_TOKEN) |
mine search/batch | โ๏ธ GitHub Issues ๆท้ๆ็ผ |
| ๐ Server / ๆๅก | |
serve | ๐ ๅฏๅจ Web ่ฏๆญๆๅก |
rebuild | ๐ ้ๅปบๅ้็ดขๅผ |
Soul Ring Visual Route
Run cyberhuatuo visual <username> --framework <framework> in the CLI or call MCP soul_ring_visual_artifact to generate a Markdown-rendered GIF plus PNG fallback. The artifact uses current real contribution data and does not invent ranks, downloads, retention, referrals, or rewards.
๐ก Tip: Run
cyberhuatuo <command> --helpfor detailed usage of any command.๐ก ๆ็คบ: ่ฟ่ก
cyberhuatuo <ๅฝไปค> --helpๆฅ็ไปปไฝๅฝไปค็่ฏฆ็ป็จๆณใ
๐ MCP Server โ AI Editor Integration
Install once. Every AI editor becomes a CyberHuaTuo clinic.
ไธๆฌกๅฎ่ฃ ๏ผๆๆ AI ็ผ่พๅจ้ฝๅๆ่ตๅๅไฝ่ฏๆใ
โก Install โ One Command
python -m pip install --upgrade "cyberhuatuo @ git+https://github.com/JinNing6/CyberHuaTuo-Plugin.git@v0.2.5"
python -m pip install --upgrade cyberhuatuo # after PyPI latest matches v0.2.5
Candidate Git tag install should pass
python -m cyberhuatuo candidate-install-smokebefore outside contributor invites; after PyPI latest-version proof is current, use the registry command. Brand Matrix aliases are for the registry-current path only.
๐ Connect to Your AI Editor
Add this to your AI tool's MCP config (Claude Desktop / Cursor / VS Code / Gemini CLI):
{
"mcpServers": {
"cyberhuatuo": {
"command": "uvx",
"args": ["--from", "cyberhuatuo", "cyberhuatuo-mcp"]
}
}
}
uvxauto-installs from PyPI and starts the MCP Server โ zero manual setup. For GitHub latest dev version, use:"args": ["--from", "git+https://github.com/JinNing6/CyberHuaTuo-Plugin", "cyberhuatuo-mcp"]
๐งฉ Plugin Manifests โ Codex + Claude Code
This repository is plugin-ready for both major coding-agent hosts:
- Codex:
.codex-plugin/plugin.jsonpoints to./skills/and./.mcp.json. - Claude Code:
.claude-plugin/plugin.jsonpoints to the same./skills/and./.mcp.json. - Codex marketplace catalog:
.agents/plugins/marketplace.jsonlets users add this GitHub repository as a Codex plugin marketplace. - Claude Code marketplace catalog:
.claude-plugin/marketplace.jsonlets users add this GitHub repository as a Claude Code plugin marketplace.
Marketplace install:
claude plugin marketplace add JinNing6/CyberHuaTuo-Plugin
claude plugin install cyberhuatuo-plugin@cyberhuatuo
codex plugin marketplace add JinNing6/CyberHuaTuo-Plugin
For local Claude Code testing from the repository root:
claude --plugin-dir .
๐ Marketplace Release Path
The release plan is tracked in docs/MARKETPLACE_RELEASE.md:
- PyPI Trusted Publishing:
cyberhuatuoalready exists on PyPI, so this repository must be added as an additional Trusted Publisher, then release a version newer than0.1.0through.github/workflows/publish-pypi.yml. The workflow supportsrelease.publishedand a protected manualworkflow_dispatchrelease_tagfallback; both paths require an existingv*tag, verify the tag is reachable fromorigin/main, verify the package version matches the tag, and publish with OIDC instead ofPYPI_TOKEN. - Claude markets: ship Claude Code through
.claude-plugin/plugin.jsonand.claude-plugin/marketplace.json, submit to Anthropic's official directory afterclaude plugin validate ., then package Claude Desktop throughclaude-desktop/manifest.jsonplus.github/workflows/package-claude-mcpb.ymlfor MCPB / Connectors Directory submission. - Codex plugin directory: keep
.codex-plugin/plugin.json,.agents/plugins/marketplace.json,.mcp.json, and the PyPIuvx --from cyberhuatuo cyberhuatuo-mcpentrypoint stable for workspace rollout.
๐ฉบ Available MCP Tools
| Tool | Description |
|---|---|
| ๐ฉบ Core Diagnosis / ๆ ธๅฟ่ฏๆญ | |
diagnose | ๐ฉบ ๆ้ป้ฎๅ AI diagnosis โ searches both ๐ permanent expert + โก temporary intern prescriptions |
search_knowledge_base | ๐ Dual-layer semantic search (ChromaDB + GitHub Issues) |
security_checkup | ๐ก๏ธ Six-meridian security audit on your Agent code |
fetch_official_docs | ๐ Real-time official docs via Context7 (50+ frameworks) |
| โ๏ธ Knowledge & Contribution / ็ฅ่ฏ่ดก็ฎ | |
mine_github_issue | โ๏ธ Extract & refine GitHub Issues into standard cases |
save_prescription | ๐ฅ Save prescriptions locally + auto-sync to GitHub |
upload_prescription | ๐ Upload prescriptions โ auto-creates GitHub Issue (โก temporary intern), CI promotes to ๐ permanent expert |
prescription_eval | ๐ Unified prescription evaluation โ cite, feedback, expire, verify, and leaderboard |
mentorship | ๐ Senior alchemists review junior prescriptions โ pending, review, profile, leaderboard |
| ๐งฌ Alchemist System / ็ผไธนๅธไฝ็ณป | |
my_contribution_stats | ๐ ไฟฎไธบๆกฃๆก โ 16-tier Alchemist title + soul ring directions |
check_my_ranking | ๐ ๅ จ็ๆๅ โ coronation art, streak tracking & community milestones |
global_leaderboard | ๐ ๅฐ็ฅๆฆ โ top alchemists ranked by contribution count |
my_share_card | ๐ ๅไบซๅก็ โ generate a cyberpunk cultivation archive card |
my_medical_record | ๐ ๅฐฑ่ฏๆกฃๆก โ personal diagnosis history, stats & follow-ups |
| ๐ฌ Health & Analytics / ๅฅๅบทๅๆ | |
epidemic_alert | ๐ฆ ็ซๆ ้ข่ญฆ โ framework health monitoring, scan & epidemic reports |
cht_taxonomy | ๐ฌ CHT Root Cause Coding System โ list, lookup & auto-classify errors |
cht_trends | ๐ CHT code trend analysis โ heatmaps, top causes & surge alerts |
list_frameworks | ๐ List all supported frameworks & tech stacks (filterable by category) |
subscribe_framework | ๐ Subscribe to framework updates โ get notified about new prescriptions |
weekly_digest | ๐ฐ Weekly prescription digest โ new cases by framework & severity |
๐ Full configuration guide: README_MCP.md
๐ Dual-Layer Prescription Architecture
ๅๅฑ่ฏๆนๅบๆถๆ
Medicine first exists, then it is refined.
่ฏๆนๅ ๅญๅจ๏ผๅ่ขซๆด็ใ
๐ค 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 โจ)
| Layer | Carrier | Access | Features |
|---|---|---|---|
| ๐ Permanent Expert | cases/*.md (main branch) | CI-reviewed only | Shipped with PyPI, always available |
| โก Temporary Intern | GitHub Issues (labeled) | Any GitHub user | Instant upload, zero permission needed |
When you search, diagnose and search_knowledge_base query both layers simultaneously โ results are tagged ๐ or โก so you know their review status.
ๅฝไฝ ๆ็ดขๆถ๏ผdiagnose ๅ search_knowledge_base ๅๆถๆฅ่ฏขไธคๅฑ โ ็ปๆไผๆ ๆณจ ๐ ๅธธ้ฉปไธปไปปไธๅฎถ ๆ โก ไธดๆถๅปๅญฆๅฎไน ็ ๆฅๆบใ
๐ Agent Skills Protocol (Self-Rescue)
We support the open Agent Skills standard (SKILL.md). You can empower your own AI assistants (Cursor, Copilot, Claude Code) to automatically seek help from CyberHuaTuo when they get stuck.
Simply copy the skills/cyberhuatuo-rescue directory into your project's .cursor/rules or .agent/skills folder. Your AI will learn to automatically diagnose errors and run security checkups using CyberHuaTuo's knowledge base.
The plugin also ships skills/cyberhuatuo-soul-ring-visual: when a user asks about level, rank, badge, soul ring, cultivation status, visual display, animation, ็ญ็บง, ้ญ็ฏ, ๆๅ, ๅพฝ็ซ , ๅก็, ๅฑ็คบ, or ๅจๅพ, the agent should generate the real-data Markdown GIF plus PNG fallback via soul_ring_visual_artifact or cyberhuatuo visual.
๐งฌ Alchemist Cultivation System โ Your Journey to Immortality
็ผไธนๅธไฟฎไธบไฝ็ณป โ ไปๅกไบบๅฐๅฐ็ฅ็ไฟฎ็ผไน่ทฏ
In the world of CyberHuaTuo, you are not a developer who fixes bugs. You are an Alchemist โ forging prescriptions, accumulating soul rings, ascending through 16 tiers of mastery.
ๅจ่ตๅๅไฝ็ไธ็้๏ผไฝ ไธๆฏไฟฎ bug ็็จๅบๅใ ไฝ ๆฏ็ผไธนๅธโโ็ผๅถ่ฏๆนใๅ่้ญ็ฏใๆ็ปๅๅ ญ้ๅคฉ็ๅฐ็ฅ้ถๆขฏใ
We turned bug fixing into a cultivation journey. Every prescription you upload earns you a rank on the Alchemist Ladder (็ผไธนๅธ้ถๆขฏ) โ a 16-tier system based on your global percentile. The bigger the community grows, the harder it is to climb โ and the more prestigious your title becomes.
ๅผๅ่ ไฟฎไธไธช Bug๏ผ็ผไธนๅธ้ธไธ้ขไธนใ ไฝ ๅจ่ฟ้็ๆฏไธๆฌก่ดก็ฎ๏ผ้ฝไผ่ขซ้ญๅปๅจๅ จ็ๅฐ็ฅๆฆไธโโ่ไฝ ็็งฐๅท๏ผ้็็คพๅบๅฃฎๅคง่ๆๅ ็่ดตใ
๐ฎ Soul Ring System โ Your Combat Resume (้ญ็ฏไฝ็ณป โ ไฝ ็ๆๆ็ฎๅ)
Inspired by Soul Land (ๆ็ฝๅคง้) โ every framework you master forges a Soul Ring orbiting your profile.
็ตๆๆบ่ชๆ็ฝๅคง้โโไฝ ๆๆก็ๆฏไธชๆๆฏๆ ๏ผ้ฝไผๅ่ไธบไธ้้ญ็ฏใ
๐ฎ ้ญ็ฏๅ
จๆฏๆๅฝฑ ยท Soul Ring Hologram
ไบ็ฏ็ผ้ญไธนๅธ โ ๅๅฟ็ฏ ASCII Art โ ๆๅๅ
จๆฏๆซๆ โ ไธน็็งฐๅทๆญ็คบ
Soul Rings grow in color and power as you contribute more prescriptions to a specific direction:
โช ็ฝ็ฏ (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
Every ranking and share-card output keeps the next upgrade visible, so the first contribution immediately becomes a chase:
๐ฅ ็ผ้ญ(Soul Refining) ร 1ๆน โช ไธ็ฏ ยท LangChain
โณ ไธไธ็ฏ: ้ป็ฏ ยท ๅ่ดก็ฎ 1 ๆนๅณๅฏ็นไบฎใ
An alchemist with 5 PyTorch rings and 3 LangChain rings tells a different story than one with 8 CrewAI rings.
Your soul rings are your combat resume โ visible, verifiable, unforgeable.
ๆฅๆ 5 ็ฏ PyTorch ๅ 3 ็ฏ LangChain ็็ผไธนๅธ๏ผไธ 8 ็ฏ CrewAI ็็ผไธนๅธ๏ผไฟฎไธบๆช็ถไธๅใ ้ญ็ฏๅฐฑๆฏไฝ ็ๆๆ็ฎๅโโๅฏ่งใๅฏๆฅใไธๅฏไผช้ ใ
โ๏ธ Six Alchemy Directions โ Choose Your Path (ๅ ญๅคงไธนๆฏๆนๅ โ ้ๆฉไฝ ็้)
Every great alchemist has a specialty. What's yours?
ๆฏไธชไผ ๅฅ็ผไธนๅธ้ฝๆไธ็ฒพใไฝ ็้๏ผๅจๅช้๏ผ
|
๐ฅ ็ผ้ญ ยท Soul Refining ้ฉพ้ฉญๆบ่ฝไฝ๏ผ่ฐๆ็ต้ญ LangChain ยท CrewAI ยท AutoGen LlamaIndex ยท LangGraph ยท MCP |
โก ้ท็ซ ยท Thunder Fire ้ป้ ็ฎๅ๏ผๆทฌ็ผๆจกๅ PyTorch ยท TensorFlow Transformers ยท LiteLLM |
๐ก๏ธ ๆคไฝ ยท Body Shield ้ไธนๆคไฝ๏ผๆตๅพกๅค้ช Security ยท Sandbox Guardrails ยท Hardening |
|
๐ ๅๆฏ ยท Detox ้็พ่๏ผ่งฃ็พๆฏ Python ยท JavaScript General Debugging |
โ๏ธ ๅจ็ต ยท Soul Craft ็ผๅจ่พ ไธน๏ผๅบ็ก่ฎพๆฝ FastAPI ยท Docker ยท K8s Vertex AI ยท Vercel |
๐งฌ ้ ๅ ยท Genesis ้ ๅไนๅ๏ผ้ฉพ้ฉญๅคฉ้ OpenAI ยท Anthropic Gemini ยท Groq ยท Mistral |
When you contribute a LangChain prescription, your ๐ฅ Soul Refining ring grows. Fix a Docker issue? Your โ๏ธ Soul Craft ring levels up. Each direction is an independent cultivation path โ master one, or conquer them all.
ๅฝไฝ ่ดก็ฎไธไธช LangChain ่ฏๆน๏ผ๐ฅ ็ผ้ญ็ฏๅข้ฟใไฟฎๅคไบ Docker ้ฎ้ข๏ผโ๏ธ ๅจ็ต็ฏๅ็บงใๆฏไธชๆนๅ้ฝๆฏ็ฌ็ซ็ไฟฎ็ผ่ทฏ็บฟโโ็ฒพ้ไธ้๏ผๆๅ ญ้้็ฅใ
โก Instant Rewards โ Dopamine by Design (ๅณๆถๅ้ฆ โ ๅคๅทด่บ้ฉฑๅจ)
The best games don't make you wait for the reward. Neither do we.
ๆๅฅฝ็ๆธธๆไธไผ่ฎฉไฝ ็ญๅพ ๅฅๅฑใๆไปฌไนไธไผใ
Every upload_prescription triggers an instant cascade of rewards:
๐ 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 ไธช่ฏๆน๏ผ่ตๅๅป่
็ๅ้ๆญฃๅจๆฑ่ใ"
๐ ็ตๆ่ดๆฌ ยท Tribute
The greatest creations are always born from the shoulders of giants โ and the dreams of children.
ๆไผๅคง็ๅ้ ๏ผๆปๆฏ็ซๅจๅทจไบบ็่ฉ่ไธโโๅๅญฉๅญไปฌ็ๆขฆๆณไนไธญใ
|
๐ฅ ๆ็ ด่็ฉน Battle Through the Heavens ็ผไธนๅธ้ถๆขฏไฝ็ณป Alchemist Tier System |
๐ ๆ็ฝๅคง้ Soul Land ้ญ็ฏไฟฎ็ผไฝ็ณป Soul Ring System |
๐ฅ ๅไฝไผ ่ฏด Legend of Hua Tuo ๆ้ป้ฎๅ ยท ๆฌๅฃถๆตไธ Ancient Healing ยท Open Source |
These works gave an entire generation of developers their most unforgettable memories โ of cultivation, of perseverance, of the belief that anyone can ascend through sheer will.
่ฟไบไฝๅ็ปไบๆดๆดไธไปฃๅผๅ่ ๆ้พไปฅๅฟๆ็่ฎฐๅฟโโๅ ณไบไฟฎ็ผใๅ ณไบๅๆใๅ ณไบ"ๅกไบบไน่ฝ็ป้กถ"็ไฟกๅฟตใ
CyberHuaTuo inherits this spirit: from ancient legend, through modern fantasy, into the cyber future.
่ตๅๅไฝไผ ๆฟ่ฟไปฝ็ฒพ็ฅ๏ผไปๅคไปฃไผ ่ฏด๏ผ็ฉฟ่ถๅฝไปฃๅนปๆณ๏ผ่ตฐๅ่ตๅๆชๆฅใ
๐ Brand Matrix โ Why So Many Package Names?
ๅ็็ฉ้ต โ ไธบไปไนๆณจๅ่ฟไนๅคๅ ๅ๏ผ
Hua Tuo traveled across provinces. Asclepius healed across islands. Healing knows no borders.
ๅไฝ่ก่ตฐไบๅฑฑๅทไน้ด๏ผ้ฟๆฏๅ ๅๅบไฟๆฏ็ฉฟๆขญไบๆตทๅฒไนไธใๅป้ๆ ็ใ
CyberHuaTuo maintains a series of official alias packages on PyPI, spanning medical deities and pioneers from both Eastern and Western traditions:
| Lineage | Packages |
|---|---|
| ๐ฎ Eastern Divine Physicians (Core) | cyberhuatuo, openhuatuo |
| ๐๏ธ Greco-Roman Mythology | cyber-asclepius, open-asclepius, cyber-panacea, open-panacea |
| ๐ Pioneers of Medicine | cyber-hippocrates, open-hippocrates, cyber-galen, open-galen |
| ๐บ Ancient Civilization Healers | cyber-imhotep, open-imhotep, cyber-avicenna, open-avicenna |
Every single one of these packages is functional โ they all install and redirect to the core cyberhuatuo engine. No empty squats.
Why We Do This
- ๐ก๏ธ Namespace Protection โ Prevent typosquatting and impersonation in the AI-medical tooling space
- ๐ Cultural Bridge โ No matter your context โ whether you think "ๅไฝ", "Asclepius", or "Hippocrates" โ you can find us
- ๐ One Engine, Many Doors โ use
uvx --from cyberhuatuo cyberhuatuo-mcpfor the MCP server
Our Open Stance
We believe in the open-source spirit. These names are registered to protect the ecosystem, not to hoard.
If you believe a name in our matrix would serve a better purpose for your project, we're open to conversation. Open a Discussion โ
The greatest physicians never hoarded โ they shared freely.
ๅคงๅป็ฒพ่ฏ๏ผๆฌๅฃถๆตไธใ
โ Join the Movement โ Your First Prescription Awaits
่ฟไธๅชๆฏไธไธช้กน็ฎใ่ฟๆฏไธๅบ่ฟๅจใ
Every great physician started with one patient. Every legendary alchemist started with one pill. Every developer who contributes one prescription โ begins a journey that could end at Hua Tuo Reborn.
ๆฏไธชไผ ไธๅๅป๏ผ้ฝๅงไบ็ฌฌไธไธช็ ไบบใๆฏไธชไผ ๅฅ็ผไธนๅธ๏ผ้ฝๅงไบ็ฌฌไธ้ขไธน่ฏใ ๆฏไธช่ดก็ฎไธไปฝ่ฏๆน็ๅผๅ่ โโ้ฝ่ธไธไบ้ๅพๅไฝๅไธ็ไฟฎ็ผไน่ทฏใ
๐งช Three Steps to Your First Soul Ring๏ผไธๆญฅ่ทๅพ็ฌฌไธ้้ญ็ฏ๏ผ
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-first contribution path: the GitHub "New issue" chooser is configured as a Soul Ring Mission Hall through .github/ISSUE_TEMPLATE/config.yml. Open First Soul Ring Prescription at .github/ISSUE_TEMPLATE/soul-ring-prescription.yml from that flow; it asks for a real GitHub username, framework, symptom, root cause, prescription, verification evidence, and a real-data pledge before the contribution enters the soul-ring loop. .github/workflows/soul-ring-issue.yml now comments first with cyberhuatuo proof-pack, market-copy, market-ready --remote --strict-remote, and record-return --surface "First Soul Ring Issue" --source-url <created Issue URL> before the challenge / ladder / upload path, so every first issue can become both a public launch-proof event and a Soul Ring Breakthrough Ladder with the next real gate visible.
Maintainer promotion path: when a First Soul Ring issue is accepted, add the accepted-prescription label. .github/workflows/soul-ring-promote.yml converts the issue form into a reviewable case PR, adds soul-ring-promoted-pr, and comments with the contributor's ladder / ranking / card / campaign commands. This closes the loop from accepted issue to real leaderboard data without running user-submitted code.
Tournament IssueOps path: the GitHub "New issue" chooser also exposes Soul Ring Tournament Cup at .github/ISSUE_TEMPLATE/soul-ring-tournament.yml. .github/workflows/soul-ring-tournament.yml comments first with the launch preflight/proof-pack/record-return runbook, then cyberhuatuo tournament and cyberhuatuo tournament-settle commands, so a public cup can move from issue to bracket to Soul Ring Tournament Settlement without invented wins.
Mentor Issu