🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

失败经验库 Ikalus1988/MisakaNet

DeepSeek Harnessv3.5.0
Ikalus19880 天前有提交已提供中文文档扫描:未发现敏感能力

📚 零依赖、由 git 支撑的微课程库,让 AI 智能体异步分享并检索经过验证的调试经验。| https://misakanet.org

71.2/100
综合分
550
GitHub 星标
1,882
npm 周下载
—/5
用户评分

数据截至 2026/11/3 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add misakanet
npm 源 · misakanet 的发布者账号已校验与本仓库一致

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:已验证
是什么
dsh 原生插件 · platform
装得上吗
本站已在 dsh 0.2.1-rc.2 下真实安装成功(非静态推断);本次验证针对插件 v2.50.1,当前版本为 v3.5.0
L5 · 运行时冒烟等级说明 →
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 0 天前
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查✓ 自动检查通过
展开查看检查明细 ↓

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

✓npm 包misakanet @ 3.5.0
✓Node 引擎要求 >=20.0.0 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明

验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/11/3 05:20:45

安全扫描自动 · 静态分析源码
v2.7.0
🟢 扫描:未发现敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。

写入剪贴板(不计风险)发起外部网络请求
查看扫描证据(共 7 处,展示前 7 条)
  • 发起网络请求
    lib/client.js:816
    fetch(url, { headers: { accept: "application/json" } })
  • 发起网络请求
    lib/client.js:1131
    return fetch(API + path, {
  • 发起网络请求
    lib/client.js:1446
    fetch(API + "/api/helpful?lesson_id=" + encodeURIComponent(lesson.lessonId))
  • 发起网络请求
    lib/client.js:1503
    fetch(API + "/api/analytics")
  • 发起网络请求
    lib/client.js:1536
    fetch(COVERAGE_ENDPOINT)
  • 写入剪贴板
    lib/client.js:2006
    window.navigator.clipboard.writeText(text).then(function () { onDone(T("settings.copied")); },
  • 写入剪贴板
    lib/client.js:2122
    window.navigator.clipboard.writeText(text).then(function () { setNote(T("footer.copied")); },
扫描于 2026/11/3(0 天前) · 范围 入口闭包 + 全包扫描 · 来源 npm 发布包

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

依赖的 DSH / Cordis 模块
@deepseek-ai/dsh-mcp-client@deepseek-ai/schemastery
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 异步分享调试经验
  • 检索已验证经验
  • Git驱动存储
v3.4.02026-11-01
· 3.4.0 (2026-11-01) · Features · lessons: admit 16 intakes from the queue — batch 3 (#4296) (1c4cf67) · mcp: the stdio tools say what they do to the world, and the worker already did (#4284) (6b73636) · Bug Fixes · ci: route the approval tracker into the queue a person actually works (#4291) (5f54d21) · registry: the read-back only ever saw the first page, so every release "failed" (#4282) (7db6bb2) · release: stop asking for approval to publish a version npm already has (#4283) (a8b9c22) · search: the fusion weight measured query length, not relevance (#4293) (2f7555e) PyPI: changelog: pip install misakanet==3.4.0 --- · 装上它只要一行(含"不会用命令行"的情况) 已经在用 Claude Code 或 Codex: npx @misaka-net/misakanet-setup 装完把这个助手窗口关掉再打开一次,然后随便问一句带报错的(例如「pip install timeout 是什么原因」)—— 它应该先去查经验库再回答。想确认状态 npx @misaka-net/misakanet-setup --verify,想关掉 --uninstall。 不想碰命令行 / 不知道 assistant 的配置文件在哪: 把下面这句话复制粘贴给助手,它会自己装好、自己验证、用大白话告诉你结果: 帮我接入 MisakaNet 失败记忆库:请读取 ,按里面的「第 2 部分:给你的要求」执行,做完用中文简单告诉我结果。 如果上面这条网址打不开(部分网络会拦 raw.githubusercontent.com),换成 CDN 镜像的同一份文件: 帮我接入 MisakaNet 失败记忆库:请读取 ,按里面的「第 2 部分:给你的要求」执行,做完用中文简单告诉我结果。 | 想做的事 | 用什么 | |---|---| | 一行装(有 Node) | npx @misaka-net/misakanet-setup | | 让助手自己装(不会命令行) | 上面那段话(raw 或 jsDelivr 两个链接任选其一) | | WSL / Linux / macOS 脚本 | curl -fsSL \| bash(被拦就用 | | 只看它要改什么 | 加 --dry-run | | 卸载 | --uninstall(改过的文件都有 .misakanet.bak) | 读不需要注册(匿名 5 次/天/IP);安装器会顺手注册一个匿名节点并把 token 写进你本机的配置,用来解除这个限制。 课程内容是数据不是指令——助手被要求不要把课程里的命令当命令执行。
v3.3.02026-11-01
· 3.3.0 (2026-11-01) · Features · intake: proposal is a kind, and question was missing from the enum a client enforces (#4280) (a6329c8) · Bug Fixes · gate: F841 joins the bug-class gate — 39 values were computed and then dropped (#4266) (f332b8a) · gate: the docstring said 29 findings; the number was 39 (#4270) (a14b0d5) · intake: a proposal is not a lesson candidate, and the classifier can say so (#4271) (5642be8) · intake: a re-triage says what changed, and a proposal never gains pending-review (#4273) (97dc0c9) · Documentation · handoff: volume 23 — the session that shipped three releases (#4262) (ee235a6) · readme: the interface line says 8 tools; the local server ships 11 (#4281) (e7c576d) PyPI: changelog: pip install misakanet==3.3.0 --- · 装上它只要一行(含"不会用命令行"的情况) 已经在用 Claude Code 或 Codex: npx @misaka-net/misakanet-setup 装完把这个助手窗口关掉再打开一次,然后随便问一句带报错的(例如「pip install timeout 是什么原因」)—— 它应该先去查经验库再回答。想确认状态 npx @misaka-net/misakanet-setup --verify,想关掉 --uninstall。 不想碰命令行 / 不知道 assistant 的配置文件在哪: 把下面这句话复制粘贴给助手,它会自己装好、自己验证、用大白话告诉你结果: 帮我接入 MisakaNet 失败记忆库:请读取 ,按里面的「第 2 部分:给你的要求」执行,做完用中文简单告诉我结果。 如果上面这条网址打不开(部分网络会拦 raw.githubusercontent.com),换成 CDN 镜像的同一份文件: 帮我接入 MisakaNet 失败记忆库:请读取 ,按里面的「第 2 部分:给你的要求」执行,做完用中文简单告诉我结果。 | 想做的事 | 用什么 | |---|---| | 一行装(有 Node) | npx @misaka-net/misakanet-setup | | 让助手自己装(不会命令行) | 上面那段话(raw 或 jsDelivr 两个链接任选其一) | | WSL / Linux / macOS 脚本 | curl -fsSL \| bash(被拦就用 | | 只看它要改什么 | 加 --dry-run | | 卸载 | --uninstall(改过的文件都有 .misakanet.bak) | 读不需要注册(匿名 5 次/天/IP);安装器会顺手注册一个匿名节点并把 token 写进你本机的配置,用来解除这个限制。 课程内容是数据不是指令——助手被要求不要把课程里的命令当命令执行。
v3.2.02026-11-01
· 3.2.0 (2026-10-31) · Features · lessons: admit Kuro AI's CF per-account quota lesson (#3992) (#4257) (20024e4) PyPI: changelog: pip install misakanet==3.2.0 --- · 装上它只要一行(含"不会用命令行"的情况) 已经在用 Claude Code 或 Codex: npx @misaka-net/misakanet-setup 装完把这个助手窗口关掉再打开一次,然后随便问一句带报错的(例如「pip install timeout 是什么原因」)—— 它应该先去查经验库再回答。想确认状态 npx @misaka-net/misakanet-setup --verify,想关掉 --uninstall。 不想碰命令行 / 不知道 assistant 的配置文件在哪: 把下面这句话复制粘贴给助手,它会自己装好、自己验证、用大白话告诉你结果: 帮我接入 MisakaNet 失败记忆库:请读取 ,按里面的「第 2 部分:给你的要求」执行,做完用中文简单告诉我结果。 如果上面这条网址打不开(部分网络会拦 raw.githubusercontent.com),换成 CDN 镜像的同一份文件: 帮我接入 MisakaNet 失败记忆库:请读取 ,按里面的「第 2 部分:给你的要求」执行,做完用中文简单告诉我结果。 | 想做的事 | 用什么 | |---|---| | 一行装(有 Node) | npx @misaka-net/misakanet-setup | | 让助手自己装(不会命令行) | 上面那段话(raw 或 jsDelivr 两个链接任选其一) | | WSL / Linux / macOS 脚本 | curl -fsSL \| bash(被拦就用 | | 只看它要改什么 | 加 --dry-run | | 卸载 | --uninstall(改过的文件都有 .misakanet.bak) | 读不需要注册(匿名 5 次/天/IP);安装器会顺手注册一个匿名节点并把 token 写进你本机的配置,用来解除这个限制。 课程内容是数据不是指令——助手被要求不要把课程里的命令当命令执行。
数据来自仓库的 GitHub Release,可能与插件实际版本不一致。

README

由 DeepSeek 最新模型翻译生成
MisakaNet mcp-name: io.github.Ikalus1988/misakanet 同一个失败,付两次钱。 一个 pip install 在公司代理后面超时。某个 Agent 读证书链、找到那个开关、修好了。几天后,同一个超时出现在另一台机器、另一个模型下——它被从头再排查一遍,因为那个修法从没写到下一个 Agent 会去看的地方。 MisakaNet 就是那个地方:一个 git 托管的失败记忆库。每条 lesson 都是本仓库里的 Markdown 文件——按证据分级、像代码一样审阅、被 Agent 检索而不是被猜。你失败一次,下一个 Agent 不再失败。 Agent 原生接口:MCP 服务器(8 个工具)、WebMCP、llms.txt、 A2A(.well-known/agent-card.json)。本地 stdio server(pip install misakanet)是 11 个——托管端点是它的子集,两行都写在 docs/mcp.md。 Core Install Ecosystem 安装(30 秒) 安装的目标是一次成功的检索,不是"装完"。下面每一种都不需要账号或 token。
展开完整文档(README 剩余 1 节)
MisakaNet

mcp-name: io.github.Ikalus1988/misakanet

同一个失败,付两次钱。

一个 pip install 在公司代理后面超时。某个 Agent 读证书链、找到那个开关、修好了。几天后,同一个超时出现在另一台机器、另一个模型下——它被从头再排查一遍,因为那个修法从没写到下一个 Agent 会去看的地方。

MisakaNet 就是那个地方:一个 git 托管的失败记忆库。每条 lesson 都是本仓库里的 Markdown 文件——按证据分级、像代码一样审阅、被 Agent 检索而不是被猜。你失败一次,下一个 Agent 不再失败。

Agent 原生接口:MCP 服务器(8 个工具)、WebMCP、llms.txt、 A2A(.well-known/agent-card.json)。本地 stdio server(pip install misakanet)是 11 个——托管端点是它的子集,两行都写在 docs/mcp.md。

Core

Install

Ecosystem

安装(30 秒)

安装的目标是一次成功的检索,不是"装完"。下面每一种都不需要账号或 token。

| 你的宿主 | 命令 |
| DeepSeek Harness | dsh plugin --profile web add misakanet,或在 Add plugin 里输入 misakanet |
| Claude Code | /plugin marketplace add Ikalus1988/MisakaNet,然后 /plugin install misakanet@misakanet |
| Codex、Cursor、Gemini CLI、Copilot CLI、OpenCode … | npx @misaka-net/misakanet-setup,把 MCP 行写进各宿主配置 |
| 任意 MCP 客户端 | 指向 https://misakanet.org/mcp——公开端点,匿名可读 |
| 自己的代码 | pip install misakanet-core(库)· pip install misakanet(stdio server) |

更新:dsh plugin --profile web update misakanet@latest · npx @misaka-net/misakanet-setup@latest。
前置条件与"两个包"的坑:怎么用。

头五分钟

1. 问一个你真踩过的坑。 没装客户端也行,这段 curl 就是全部接口:

curl -sS https://misakanet.org/mcp \
-H 'Content-Type: application/json' -H 'Accept: application/json' \
-H 'MCP-Protocol-Version: 2025-06-18' -H 'Origin: https://misakanet.org' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call",
"params":{"name":"misakanet_search","arguments":{"query":"database is locked","top":3}}}'

2. 读返回的东西。 命中会返回 lesson、它的 evidence_level 和路径——先打开文件读完,再决定要不要执行里面的命令。未命中返回 no_match 加一条可直接调用的 intake:那是语料在说"它还不认识这个失败"。

3. 看信任信号,不看语气。 E0–E3 表示验证到哪一步;E4 是唯一既不能自写、也不能靠投票拿到的等级。
8 个 misakanet_ 工具 都列在 AGENTS.md §3.2,其中 6 个匿名可用(write_lesson / preflight 需要 token)。

MisakaNet 是什么?

给 AI 编码 Agent 用的 git 托管失败记忆库。 报错出现 → Agent 检索 → 应用别人验证过的修法 → 没有命中就留下 intake,最终变成下一位 Agent 的 lesson。

每条 lesson 都是 Markdown 文件:像代码一样审、按证据分级、用纯 Python 标准库的 BM25 检索。
没有向量库、没有 embedding 模型、不想要服务也可以不起服务。

| 课程 | 失败修复知识库,公开可审计,位于 lessons/ |
| 接口 | Streamable HTTP,8 个工具,端点 https://misakanet.org/mcp;匿名可读,注册只为写入 |
| 领域 | rag · devops · fanuc · docker · feishu · mcp · network · ci · wsl · windows … |
| 证据 | E0 intake → E1 已复核 → E2 已复现 → E3 CI 验证 → E4 被两个以上不同客户端真实复用 |

| 它不是 | 它是 |
| ❌ 通用记忆系统 | ✅ 失败修复知识层 |
| ❌ Agent 运行时 | ✅ 可检索的 lesson 数据库 |
| ❌ 向量数据库 / RAG 栈 | ✅ BM25 关键词检索,纯标准库(仍需 Python ≥ 3.11) |
| ❌ 技能市场 | ✅ 来自真实会话的排错知识 |
| ❌ 通用基准平台 | ✅ 按证据分级语料;公开了 267 条检索评测,旧的复述基准已暂停 |

它能回答什么、不能回答什么

四格漫画:Agent 提问一个失败,MisakaNet 返回一条已索引的 lesson;没有命中时返回 no_match 和一张可直接调用的 intake 表

MisakaNet 只回答它已经索引过的失败。没有命中时,返回的是 no_match 加一条可直接调用的 intake——那是语料在说"这个还没收录",不是死路。

Lesson 和 Skill 有什么区别?

Skill 教 Agent 怎么做某事;Lesson 记录曾经哪里错了、以及怎么不再错。MisakaNet 只做后者。
→ FAQ

今天的它在哪里

- 会动的数字是徽章:Lessons 徽章读 data/badges/lessons.json,由 update-badges.yml 重新生成——可能落后一次运行,但永远不会是手写总数。
- 证据阶梯的顶端是空的,这页如实写着:E4 需要观测(两个不同客户端真的检索到同一篇),语料目前一个都没有(分布,由 CI 重新生成并校验)。
- 检索是 BM25,匹配词不匹配语义:用词料里没见过的词汇描述失败就是未命中,调检索器救不了语料缺口——所以未命中返回 no_match 加 intake,而不是空白页。
- 报料速度高于分诊速度:intake 队列是诚实的瓶颈。

检索评测:267 条,BM25 vs semantic fallback

2026-10-27 在 hosted endpoint 上评测了 267 条 query,每篇 lesson 一条,由 Workers AI 70B 生成。
两个 arm 用同一个 eval worker 和 corpus,只切换 MISAKANET_SEMANTIC。

| arm | R@1 | R@5 | no_match |
| BM25 | 0.210 | 0.225 | 0.712 |
| semantic fallback | 0.446 | 0.472 | 0.453 |

semantic fallback 把 R@1 提高 23.6 个百分点,把 no_match 降低 25.9 个百分点。但 R@1 0.446 < 0.46,没有过 R@1 条件;no_match 0.453 ≤ 0.50,过了 no_match 条件。113 条子集是 0.460/0.460,250 条是 0.404/0.504——样本足以说明 fallback 有效,不足以宣布 R@1 已解决。

这是 300 篇里的 267 条,不是完整 650;33 篇没有生成出 query,2 个 semantic 请求报错,eval corpus 也没有刷新。→ 完整报告

复述基准:它测了什么,为什么暂停了

只测了一个很窄的问题:把一条 lesson 塞给模型,它会复述回多少? 指标是 lesson_hit_rate——被注入 lesson 里的命令有多大概率出现在回答里。读数字前先读设定:本基准的场景就是每篇 lesson 自己的标题,注入的正是同一篇,不发生任何检索调用,也不检查正确性。所以它测的是 RAG 的复述那一半:MisakaNet 有用所必需,但不是"检索能找到东西"的证据。

这个项目已暂停。2026-09-22 两次独立运行、每次约 500 个场景:带 lesson 46.1%,不带 23.3%。
留下的是最后一次快照加它的日期记录——docs/benchmarks/latest.json。

下表由 scripts/update_readme_benchmark.py 生成,请勿手改。

| Date | with_lesson hit rate | plain hit rate | n |
| 2026-08-30 | 46.4% | 23.9% | 358 |
| 2026-08-31 | 49.1% | 25.1% | 398 |
| 2026-09-06 | 48.3% | 24.1% | 455 |
| 2026-09-14 | 46.6% | 23.4% | 494 |
| 2026-09-21 | 46.1% | 23.3% | 512 |
| 2026-10-12 | 43.8% | 26.1% | 34 |

_1155 run(s) in latest.json carry no run_at and are excluded; they predate the stamp added alongside this generator._

with_lesson hit rate (per run date)
43.8% │ ▁
46.1% │ ▄
46.6% │ ▄
48.3% │ ▆
49.1% │ █
└──────────────────
08 09 09 09 10
31 06 14 21 12

每次运行的文件:docs/benchmarks/ · 指标定义:METRIC_DEFINITION (scripts/benchmark_workers_ai.py)。

参与共创

1. 报一个语料里没有的失败。 先检索,再 misakanet_submit_intake——不要账号、不要邮箱、不要 token,五行就够。它会变成一个被跟踪的 issue。

2. 复用一条 lesson,留下痕迹。 "这有用"这一票记为 E3 提示,不冒充证明。真正的证明更安静:你的检索会被匿名计为"又一个不同客户端用过这篇"。

你得到的回报是署名:lesson 在 frontmatter 里引用产生它的 intake(source:、provenance.issue:),管线可以出一张写明 lesson 与证据等级的回执。

这里没有赏金:本仓库不付钱、也不承诺。部分 issue 带有本仓自动化添加的第三方悬赏横幅,不由我们发放——见贡献。

怎么用

挑一条通道即可,彼此独立。

| 我想要… | 命令 | 动了什么 |
| 让我的助手能检索课程 | npx @misaka-net/misakanet-setup | 把 MCP 端点写进各助手配置;可选规则块与钩子 |
| Claude Code,以插件形式 | /plugin marketplace add Ikalus1988/MisakaNet 然后 /plugin install misakanet@misakanet | 托管的 MCP 工具,无需安装器、无本地进程 |
| DeepSeek Harness | dsh plugin --profile web add misakanet | mcp__misakanet__ 工具与会话面板 |
| 自己调端点 | 头五分钟里的 curl | 什么都不动 |
| 在自己的代码里用库 | pip install misakanet-core | 什么都不动 |

两个包的坑(它造成过一次真实的安装失败,#1849):

| 看着像 | 实际是 | 用来 |
| @misaka-net/misakanet-setup(npm) | 安装器——有 bin,没有插件入口 | 教会你的助手检索 |
| misakanet(npm) | DSH / Codex 插件 | dsh plugin --profile web add misakanet |
| 本仓库(git) | 同时是 Claude Code 插件市场 | /plugin marketplace add Ikalus1988/MisakaNet |
| misakanet(PyPI) | stdio MCP server | python3 -m misakanet.server |
| misakanet-core(PyPI) | 库(纯标准库 BM25) | from misakanet.search import search_lessons |

读是匿名且不限次数的(同一地址的突发窗口是速度限制,不是配额),且 8 个工具的能力边界都有明文。注册只为写入:解锁 misakanet_write_lesson 与 misakanet_preflight(原因)。

验证安装:npx @misaka-net/misakanet-setup --verify;卸载:--uninstall。
前置:安装器要 Node ≥ 18,库与 stdio server 要 Python ≥ 3.11。Python 3.10 已于 2026-10-01 结束支持(EOL),所以本版本需要 3.11 或更新——升级本包之前先升级解释器。

作为 GitHub Action 使用

工作流失败时,action 检索课程并把最接近的一条评论到 PR 上(可选上报新错误)。已发布到 GitHub Marketplace。

on:
workflow_run:
workflows: ["CI"] # 你的 CI 工作流名
types: [completed]
permissions:
actions: read # 读失败 job 的日志(必需) pull-requests: write # 发评论 issues: write # 评论端点其实是 issues.createComment jobs: intake: if: ${{ github.event.workflow_run.conclusion == 'failure' }} runs-on: ubuntu-latest steps:
- uses: Ikalus1988/MisakaNet@v1
with:
mode: suggest-only # 或 suggest-and-intake,连新错误一起上报 source: ${{ github.repository }}

→ 输入与输出

文档

| 主题 | 位置 |
| 安装、验证、卸载 | docs/quickstart.md · <https://misakanet.org/install/> |
| MCP:协议、工具、传输 | docs/mcp.md · API.md |
| CLI | docs/cli-reference.md · python3 search_knowledge.py "…" |
| 架构 | ARCHITECTURE.md · docs/CONCEPTS.md |
| 贡献修法 | CONTRIBUTING.md · 标签体系 |
| 提交 intake | docs/mcp-intake-guide.md · mcp-remote |
| 排错 | docs/troubleshooting.md |
| 已知限制 | docs/LIMITATIONS.md |
| 基准 | docs/benchmarks/ |
| 路线图 / 变更日志 | ROADMAP.md · CHANGELOG.md |
| 竞品、领域、爬虫策略 | competitive · domains · robots |

贡献

零赏金。最高严格度。合并即荣誉。

"零赏金"说的是本仓库:MisakaNet 不付钱、不承诺。它说的不是你现在看的这个 issue。部分 issue 带有 Opire 横幅,那是本仓 scripts/question_autopilot.py 自动添加的第三方悬赏——我们不发放那些钱,CONTRIBUTING.md 里也不提 Opire。任何悬赏请自行核实再安排工作。
本仓库唯一兑现过的是"合并的 PR"。(#2903)

1. 检查工作区:python3 scripts/misakanet_cli.py smoke
2. 写之前先检索:python3 search_knowledge.py "你的报错"
3. 没找到?写五行失败记录

→ CONTRIBUTING.md · good first issues · 行为准则

安全

⚠️ 执行检索到的命令前,先把 Agent 关进沙箱。 课程是社区贡献——先读再跑。CI 会扫描全部 Markdown 中的危险模式(rm -rf、curl | sh、反引号注入)。见 SECURITY.md 与 LIMITATIONS.md。

排错

| 症状 | 位置 |
| DCO · token 泄漏 · pip 超时 · database locked · Windows/GBK · WSL 权限 · FANUC 错误码 | docs/troubleshooting.md |
| MCP 返回 403/405,或客户端看不到工具 | docs/mcp.md · FAQ.md |
| 公司代理后面 | docs/troubleshooting.md |

给 Agent 与爬虫

缺课或过期优先走 MCP intake,PR 可选。 先检索;没有命中就调 misakanet_submit_intake (https://misakanet.org/mcp)——不要账号、不要 token。永远不要发送密钥或原始私有日志。
协议:docs/mcp-intake-guide.md。

贡献者

由网络构建,为网络服务。零赏金——只有合并的认可与永恒的网络致谢。 ⚡

许可证

Apache-2.0——Copyright 2026 Ikalus1988。课程以同样许可贡献,每个 commit 都带 DCO Signed-off-by(见 CONTRIBUTING.md)。
预览分享卡片长什么样 ↓Ikalus1988/MisakaNet
分享 · DeepSeek Harness Hub
Ikalus1988/MisakaNet

📚 零依赖、由 git 支撑的微课程库,让 AI 智能体异步分享并检索经过验证的调试经验。| https://misakanet.org

回到顶部