llm-wiki-compiler可配置生命周期Profile(CLP)完全指南:一个profile.json搭建领域知识系统
llm-wiki-compiler可配置生命周期ProfileCLP完全指南一个profile.json搭建领域知识系统【免费下载链接】llm-wiki-compilerThe knowledge compiler. Raw sources in, interlinked wiki out. Inspired by Karpathys LLM Wiki pattern.项目地址: https://gitcode.com/gh_mirrors/ll/llm-wiki-compilerllm-wiki-compilerllmwiki是一个开源知识编译器把论文、笔记、网页等原始素材编译成带引用、可互链、可审查的 Markdown 维基。而从 1.0 版本起它的核心升级是可配置生命周期 ProfileConfigurable Lifecycle Profile简称 CLP——只需一份经过校验的profile.json你就能声明自己领域的实体、关系、生命周期状态机、工作流和信任门禁无需修改任何编译器代码。本指南带新手用最小成本理解 CLP 并搭建第一个领域知识系统。为什么你的知识系统需要 Profile默认的 llmwiki 只区分两类页面概念wiki/concepts/和查询wiki/queries/。这对个人笔记够用但真实工作流需要更强的契约 一篇论文没有 DOI 和摘要就不能算完整入库 一个实验没有结果文件和关联想法就不能标记为complete 一篇新闻稿必须经历撰写 → 编辑 → 签发才能发布 外部连接器抓来的元数据必须先过人工审查队列CLP 的做法是把领域规则从代码搬到数据.llmwiki/profile.json就是唯一的领域契约编译、审查、lint、导出、查看器、SDK、MCP 服务全部基于同一份契约运行。规则不合规时fail closed失败即拒绝而不是靠提示词约定。三种起步方式从最快到最灵活方式命令适合场景从零搭建llmwiki profile init research --entity paper想自定义领域模型逐实体增量添加内置模板llmwiki template init autosci或newsroom快速落地科研/编辑部场景团队本地模板llmwiki template init --file ./team-template.json团队共享同一套领域规范安装模板时会先确认类型化语料为空避免现有页面在新 Profile 下被孤儿化。模板只包含配置和示例永远不含可执行代码安全性有保障。模板机制的完整说明见 docs/configuration/profile-templates.mdx。llmwiki template inspect autosci # 先查看模板能力清单 llmwiki template init autosci # 生成 .llmwiki/profile.json llmwiki profile validate # 校验 Profile 是否合法读懂 profile.json六大声明块profile.json的完整 Schema 在 docs/configuration/profiles.mdx六大块一览声明块作用新手理解entities实体类型映射到wiki/下目录 字段契约我的知识有哪些名词每个名词有哪些必填字段relations实体间的有向类型化边论文引用论文实验检验想法lifecycle基于某个字段的有限状态机一个状态只能走到下一状态不能跳步workflows多阶段流程每阶段可读/可写哪些实体、需要什么门禁先读论文、再写想法最后产出实验结果artifacts带哈希锚定的类型化文件引用实验结果文件必须存在且内容没被篡改connectors绑定内置连接器如 Crossref到实体字段DOI 自动填充论文元数据先入审查队列一个最小的 Profile 长这样定义决策记录实体带三态生命周期{ schemaVersion: 1, profileId: team, displayName: Team Knowledge Base, entities: { decisions: { directory: wiki/decisions, fields: { title: { type: string, required: true }, stage: { type: enum, enum: [proposed, accepted, rejected], required: true } }, lifecycle: { field: stage, initial: proposed, terminal: [accepted, rejected], transitions: { proposed: [accepted, rejected] } } } } }生命周期门禁CLP 最有价值的部分普通状态机只管能不能跳CLP 的门禁preconditions管带什么证据才能跳。以 AutoSci 模板中的实验实体为例要进入complete状态必须同时满足✅ 存在resultSummary字段证据字段✅ 存在一条到ideas的tests关系关系计数✅ 指向一个内容哈希匹配的experiment-result工件工件引用任一条件缺失写入直接被拒绝。而且这道关卡不只在你手动执行命令时生效——页面写入、生命周期迁移、关系写入、工件写入、审查批准五个写入面都走同一套校验OKF 导入或工作流输出也无法绕过。这套机制的源码集中在 src/profile/ 目录核心校验逻辑见 src/profile/lifecycle.ts。实战用 AutoSci 搭一个科研知识系统AutoSci 是内置的完整科研 Profile12 种实体论文、想法、实验、手稿、方法、人物……、12 种关系、5 个工作流、7 种工件类型外加 Crossref 连接器绑定。按 docs/guides/autosci-research-workflow.mdx 走一遍典型链路第一步安装并校验llmwiki template init autosci llmwiki profile validate llmwiki workflow list第二步从 DOI 导入论文。配置好 Crossref 后运行llmwiki connector run crossref --input doi10.1145/...元数据会作为类型化候选进入审查队列而不是直接写库——外部数据默认不可信这是 CLP 的信任模型核心。第三步审查批准后成为正式页面页面落入wiki/papers/字段契约标题、DOI、年份、作者由 Profile 保证。第四步跑工作流。AutoSci 内置literature-review文献综述、research想法→实验→完成、manuscript-writing手稿写作与投稿等五个工作流每个阶段的读/写权限和门禁全部声明在 Profile 中。敏感阶段如写实验结果要求trust:high门禁需操作者显式授予。完整的能力矩阵见 docs/configuration/autosci-profile.mdx概念层面的设计思路见 docs/concepts/configurable-lifecycle-profiles.mdx。日常维护校验、体检与可视化Profile 装好后日常只需关注这几条命令命令用途llmwiki profile validate校验 Profile 语法与契约合法性llmwiki profile show查看当前生效的 Profile 摘要llmwiki lint发现漂移曾经合法、现在不再满足关系/工件要求的页面llmwiki status页面计数、审查队列等全局状态llmwiki view打开本地只读浏览器浏览实体页面、图谱和引用需要特别注意修改profile.json会改变 Profile 摘要digest可能影响模板兼容性检查所以升级 Profile 版本前先在测试项目验证。常见问题没有 profile.json 会影响现有项目吗不会。没有该文件的项目自动使用内置defaultProfile完全保持 1.0 之前的目录结构wiki/concepts/wiki/queries/。CLP 是纯增量能力。Profile 能写自定义代码吗不能也不需要。模板和 Profile 都是纯声明数据连接器只能绑定编译器内置的实现网络访问需操作者用LLMWIKI_CONNECTORS环境变量显式开启。什么时候该换 Profiletemplate init会拒绝在已有类型化语料上安装新 Profile因为切换可能使旧页面失去归属。想换领域模型建议开新项目。小结llm-wiki-compiler 的 CLP 用一句话概括领域知识长什么样写进profile.json怎么强制执行交给编译器。从llmwiki profile init手写一个最小实体到llmwiki template init autosci一键获得完整科研系统你都能在不读一行编译器源码的前提下搭出一个状态受控、引用可溯、审查有据的领域知识系统 【免费下载链接】llm-wiki-compilerThe knowledge compiler. Raw sources in, interlinked wiki out. Inspired by Karpathys LLM Wiki pattern.项目地址: https://gitcode.com/gh_mirrors/ll/llm-wiki-compiler创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

为什么LoxodonFramework能0GC更新UI?数据绑定性能优化原理深度剖析

为什么LoxodonFramework能0GC更新UI?数据绑定性能优化原理深度剖析

为什么LoxodonFramework能0GC更新UI?数据绑定性能优化原理深度剖析 【免费下载链接】loxodon-framework LoxodonFramework是一个轻量级的MVVM(Model-View-ViewModel)框架,它是专门为Unity3D游戏开发设计的,参考了WPF和Android的MVVM设计&…

2026/10/17 5:08:59 阅读更多 →
动态目标三维重构支撑无人平台目标运动预测技术方案

动态目标三维重构支撑无人平台目标运动预测技术方案

一、方案概述本方案依托镜像视界空间实景重构模型(MV-SRR Model)国产化自研动静一体化三维感知核心技术,由镜像视界浙江普陀时空大数据研究院耿文海团队主导无人平台动态感知、三维态势推演、目标运动预测算法体系原创研发与无人平台运动预判…

2026/10/15 0:40:15 阅读更多 →
嵌入式软件动态测试(十一)——持续集成中的动态测试流水线:从提交到部署的自动化测试门禁设计

嵌入式软件动态测试(十一)——持续集成中的动态测试流水线:从提交到部署的自动化测试门禁设计

❄️ 我的个人专栏: 《智能软件工程AI4SE》 《嵌入式面试总结》 《嵌入式处理器架构解析》 《嵌入式与虚拟化》 《嵌入式软件测试》 🌟 Simplicity is the ultimate sophistication摘要:本文围绕嵌入式软件动态测试在持续集成中的落地实践展…

2026/10/15 2:32:34 阅读更多 →

最新新闻

制造业智能体实践:从数据到满分Word的规则引擎与工作流

制造业智能体实践:从数据到满分Word的规则引擎与工作流

1. 从一份“满分Word”说起:制造业智能体到底在解决什么问题第一次看到“制造业智能体实践(满分Word)”这个标题,很多人会以为重点在“Word”上——是不是教人用AI写文档、排版、做申报材料?但真正在制造业信息化一线待…

2026/10/17 5:08:18 阅读更多 →
OpenLayers 2 WMS图层彻底清理:removeLayer与destroy的正确用法

OpenLayers 2 WMS图层彻底清理:removeLayer与destroy的正确用法

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/17 5:08:18 阅读更多 →
固定翼无人机俯仰姿态控制中的模糊神经网络FNN控制器Matlab仿真详解

固定翼无人机俯仰姿态控制中的模糊神经网络FNN控制器Matlab仿真详解

做固定翼无人机的俯仰姿态控制仿真,是我这几年搭过的最容易"写出一千行代码、最后发现全白搭"的方向之一。不是算力问题,也不是建模工具问题,而是飞行对象本身太善变:空速一变,气动导数跟着变;重…

2026/10/17 5:08:18 阅读更多 →
2020后台开发暑期实习全攻略:从简历到技术面复盘

2020后台开发暑期实习全攻略:从简历到技术面复盘

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/17 5:08:18 阅读更多 →
鸿蒙跨平台开发最后一公里:KuiklyUI华为云真机部署实战

鸿蒙跨平台开发最后一公里:KuiklyUI华为云真机部署实战

做鸿蒙跨平台开发,写代码的阶段其实挺痛快的。用KuiklyUI这类框架把UI描述成一套声明式结构,再让它跑到多个端上,大部分时候你在预览器里看到的和最终效果差别不大。真正折磨人的是"最后一公里"——应用要装到真实的鸿蒙设备上看效…

2026/10/17 5:08:18 阅读更多 →
基于MP2642GR-Z与STM32L476RG的两串电芯被动均衡方案设计与实现

基于MP2642GR-Z与STM32L476RG的两串电芯被动均衡方案设计与实现

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/17 5:07:18 阅读更多 →

日新闻

DeepSeek选型与部署:V3/R1、Ollama、API全攻略

DeepSeek选型与部署:V3/R1、Ollama、API全攻略

简介:《DeepSeek使用方法.pdf》是一份面向DeepSeek入门及进阶用户的完整使用指南,重点围绕V3与R1两款模型的能力差异与适用场景展开,帮助读者根据任务类型与成本选择合适的模型。资源共1个PDF文件,压缩包大小约311KB,篇…

2026/10/17 0:00:25 阅读更多 →
200+Deepseek润色指令拆解:从底层原理到场景落地的完整指南

200+Deepseek润色指令拆解:从底层原理到场景落地的完整指南

简介:这是一份聚焦DeepSeek提示词优化的《200Deepseek润色指令》PDF文档,共收录两百余条可直接套用的润色指令,涵盖语法修正、风格统一、逻辑梳理、表达精炼等维度,并针对商务写作、学术论文、广告文案等场景给出差异化建议。文档…

2026/10/17 0:00:25 阅读更多 →
OpenCV轮廓法物体计数系统:轻量、可控、可落地的工业级实现

OpenCV轮廓法物体计数系统:轻量、可控、可落地的工业级实现

简介:本资源是一份基于OpenCV的本科课程设计完整报告,面向计算机视觉初学者、图像处理学习者及高校通信/信息类专业学生,解决物体智能计数与检测结果结构化记录的实际问题。项目覆盖图像预处理、轮廓检测、边界框绘制、轨迹栏交互式参数调节、…

2026/10/17 0:00:25 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/16 21:35:51 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/17 1:44:59 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/16 15:04:24 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 21:54:38 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 3:49:43 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 14:23:36 阅读更多 →