fengshu-knowledge
Health Gecti
- License — License: NOASSERTION
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Community trust — 11 GitHub stars
Code Gecti
- Code scan — Scanned 2 files during light audit, no dangerous patterns found
Permissions Gecti
- Permissions — No dangerous permissions requested
Bu listing icin henuz AI raporu yok.
Fengshu · 风叔知识库|围绕记忆承载、碧树西风文章的 AI 研究入口,结合语义检索、上下文展开与 MCP 追溯来源。
Fengshu · 风叔知识库
让文章里的思考,成为可以继续对话的知识。
围绕公众号博主风叔(碧树西风)及「记忆承载」「西风的罗盘」文章构建的第三方 AI 知识项目。
用语义检索寻找线索,用上下文理解观点,让每一次讨论都能回到来源。
Semantic Retrieval · Context Expansion · Source Attribution · MCP
从「读过」到「随时找得到」
你可能记得风叔写过一个观点,却想不起文章标题;也可能找到了一句话,但不确定它在什么背景下成立。
Fengshu 希望把这种模糊的记忆变成清晰的阅读路径:提出问题 → 找到文章 → 展开前后文 → 带着出处继续讨论。
试着问:「风叔关于信息不对称的文章,分别讨论了哪些问题?」
连接知识库后,AI 可以搜索不同角度的候选文章,读取命中片段的上下文,再按文章标题、日期和可用的原文链接整理答案。归纳和推断会与原文观点分开说明。
一个项目,两层能力
| 层次 | 负责什么 | 当前在哪里 |
|---|---|---|
| Skill · 研究与表达 | 选择检索路径、阅读材料、分析具体问题、整理有出处的回答 | 本仓库,可单独安装 |
| MCP · 知识检索 | 搜索文章、合并多个查询、展开片段前后文、按需分页阅读 | 独立运行的 Cloudflare 服务 |
本仓库是知识库的 AI 使用入口。 它提供 Skill、阅读框架和本地参考资料;线上文章库、向量索引与 Worker 服务独立维护,不包含在本仓库中。安装 Skill 不会自动创建或连接线上知识库。
没有 MCP 时,仍可使用本地资料和分析框架;连接 MCP 后,才能调用独立知识库的检索能力。实际可读范围取决于所连接服务的授权。
你可以用它做什么
| 场景 | 可以这样提问 |
|---|---|
| 找回读过的文章 | 「记得风叔谈过稳定工作和长期选择,帮我找找相关文章。」 |
| 比较不同文章 | 「围绕信息不对称,整理几篇文章的共同点和差异,附出处。」 |
| 理解观点的条件 | 「这段话的前后文是什么?它讨论的是哪一种情况?」 |
| 分析自己的问题 | 「参考相关文章,帮我分析转行的取舍,把文章观点和你的推断分开。」 |
| 借鉴表达方法 | 「用我提供的经历写一段职场观察,参考具体场景和类比的表达方式。」 |
检索如何发生
flowchart LR
Q[你的问题] --> S[Skill · 研究与表达]
S --> M[MCP · 检索工具]
M --> A[AI Search · 语义与关键词检索]
A --> C[候选片段 · 排序与去重]
C --> R[R2 · 读取原文上下文]
R --> O[观点整理 · 标题 / 日期 / 来源]
独立 MCP 实现使用 Cloudflare Workers + AI Search + R2。它先检索相关材料,再按需要补充阅读上下文,为 AI 的回答提供依据。
- 语义与关键词检索:按含义寻找相关片段,也支持标题、短语和关键词匹配;
balanced、semantic、exact对应不同检索需求。 - 多角度查询与去重:同一问题可以从 2~3 个角度搜索,按文章 ID 合并结果,减少重复文章占位。
- 片段级上下文展开:搜索返回真实
chunk_id和位置;可读取目标片段的前后文,必要时再分页阅读全文。 - 原文一致性校验:上下文读取使用已保存的字节位置和 SHA-256 校验,发现原文与索引不一致时报告错误。
- 来源追溯:保留文章标题、日期及可用的公开链接;Skill 要求区分原文、归纳和推断。
这些能力帮助 AI 找到和理解材料,并不保证每个回答都正确。找不到可靠出处时,应直接说明。
MCP 工具
| 工具 | 用途 |
|---|---|
search_fengshu_knowledge |
单次主题、标题或短语检索 |
search_fengshu_knowledge_multi |
多角度检索,跨查询合并去重 |
get_chunk_context |
展开命中片段及其前后文 |
get_fengshu_article |
必要时按偏移量分页阅读文章 |
推荐顺序:先搜索 → 再读局部上下文 → 必要时阅读全文。工具与参数以实际连接的实例为准,详细使用策略见 SKILL.md。
开始使用
安装 Skill
支持 SKILL.md 的客户端可按自己的安装方式使用本仓库。例如安装到 Codex 的个人 Skill 目录:
mkdir -p ~/.codex/skills
git clone https://github.com/lucianwhy/fengshu-knowledge.git ~/.codex/skills/fengshu
安装后开启新对话,明确提出与风叔文章或思考方式有关的问题。支持显式调用的客户端可以使用 $fengshu。仓库名改为 fengshu-knowledge,Skill 的调用名仍是 fengshu。
WorkBuddy 等客户端请按其当前 Skill 安装方式放入相应目录;工具触发与 MCP 配置方式以客户端支持情况为准。
连接知识库 MCP
已提供需要 GitHub 登录 的免费远程 MCP 服务,使用 Streamable HTTP。
给 Agent 配置的 MCP 地址:
https://fengshu-knowledge-free.2485855953.workers.dev/mcp
- 在支持远程 MCP 和 OAuth 的 Agent 中添加上面的地址。
- 按客户端引导确认授权,并登录自己的 GitHub 账号。
- 连接后即可搜索文章、展开上下文;调用
get_fengshu_quota查看剩余额度。
登录仅使用 GitHub 公开账号资料识别身份,不请求代码仓库权限。客户端管理访问凭证,不需要运营者挨个发 Token。暂不支持 OAuth 的客户端无法直接接入这个入口。
每个 GitHub 账号每日 30 次底层检索、100 次原文读取,所有 Agent 共用。 换客户端、重新授权或刷新 Token 不会重新发放额度。全站每日最多 500 次、每月最多 10,000 次检索;达到任一对应上限后暂停。额度于北京时间零点恢复,一次工具调用可能触发多次底层请求。
服务免费,不提供充值或付费入口。公开接入账号只读取公开资料,详细规则见 MCP 免费接入与额度说明。
项目结构
SKILL.md AI 使用入口与检索策略
references/frameworks.md 常见阅读角度及局限
references/knowledge_base/ 本地主题资料与索引
references/FENGSHU_STYLE_PROFILE.md 表达方式分析
docs/mcp-access-plan.md 免费接入与额度管理
scripts/ 本地素材处理脚本
assets/ SVG 与 GIF 视觉资源
原有 scripts/extract_knowledge.py 用于处理本地 PDF/DOCX 素材,运行前需检查路径和依赖;线上知识库的部署、文章同步和索引维护由独立服务完成。
项目进展
- 已提供:可安装的 Skill、本地参考资料、GitHub 登录的免费 MCP,以及按账号共享的额度与服务全局检索上限。
- 已验证:真实 GitHub 登录、文章检索、上下文与分页阅读、两个客户端及刷新凭证后的账号额度共享。
- 后续更新:项目介绍文章发布后,在这里补充公众号原文链接。
使用边界
这是第三方整理的研究工具,不代表风叔本人,也不表示获得作者背书。整理的分析框架是阅读线索,不应被当作作者在所有情境下的立场。
文章与资料的权利属于各自权利人;项目的 MIT 许可不自动授予第三方文章的复制、分发或收费访问权。连接知识库时应遵守相应内容权限,受限材料不能因接入 MCP 而自动获得公开授权。
致谢与许可
感谢风叔(碧树西风)及「记忆承载」「西风的罗盘」的文章,也感谢 女娲·Skill造人术 提供早期方法参考。
代码与原创整理见 MIT License;第三方内容的权利另行处理。
Yorumlar (0)
Yorum birakmak icin giris yap.
Yorum birakSonuc bulunamadi