如何真正拥有自己的AI工作流:Cabinet的BYOAI理念与Git化记忆详解
如何真正拥有自己的AI工作流Cabinet的BYOAI理念与Git化记忆详解【免费下载链接】cabinetAI-first knowledge base and startup OS项目地址: https://gitcode.com/gh_mirrors/cabinet3/cabinetCabinet 是一个开源、自托管的 AI 优先知识库AI-first knowledge base and startup OS。它把你的知识存成本地 Markdown 文件用 BYOAIBring Your Own AI理念让你自带 Claude、Codex、Gemini 等任意 AI 大模型驱动 Agent 团队并通过 Git 化记忆为每次保存自动生成版本历史。数据不出你的机器工作流真正属于你。先认识 Cabinet你的知识库 你的 AI 团队Cabinet 解决一个普遍痛点每次新开一个 AI 会话它都会忘记一切——你的项目背景、决策记录、研究资料全都不见了。Cabinet 的思路是️一切皆文件没有数据库所有知识都是磁盘上的 Markdown 文件随时可用任何编辑器打开AI Agent 团队内置 20 个 Agent 模板研究员、写手、工程师、分析师……各有目标、技能和定时任务Git 化记忆每次保存自动提交知识像代码一样有完整演进历史项目哲学写得很直白可以在 README.md 的 Philosophy 一节看到完整表述其中就包括本文重点的Yours你的数据你做主、Git everything记忆要有历史和BYOAI自带 AI。BYOAI自带 AI告别厂商绑定BYOAI 的核心理念是Cabinet 不应把你的知识绑死在任何一个 AI 厂商的生态里。官方 BYOAI 演示页src/components/help/demos/byoai-demo.tsx把这一点总结成三句话Bring what you already pay for. —— 接入你已经在付费的 AI 服务不加订阅 Per agent, per task. —— 每个 Agent、每个任务都能换大脑 Your keys, your tokens. —— 你的密钥、你的额度内置 8 种 AI 提供商随用随换Cabinet 通过可插拔的CLI 提供商适配器运行 Agent 工作每种提供商都是你本地安装、登录一次的命令行工具Cabinet 以无头模式调用它并流式解析输出。完整的适配器架构参见 docs/PROVIDER-CLI.md。提供商认证方式计费方式Claude Code登录 / API Key订阅或 APICodex CLIOpenAI 登录 / API Key订阅或 APIGemini CLIGoogle 登录 / API Key订阅或 APICursor CLICursor 登录订阅OpenCode多厂商 KeyAPI多厂商Pi多厂商 KeyAPIGrok CLIxAI API KeyAPICopilot CLIGitHub 登录订阅还嫌不够src/lib/agents/adapters/plugin-loader.ts 提供的插件加载器支持第三方适配器未来任何新模型出现理论上都能接入。每个 Agent 用不同大脑每个任务还能临时切换这是 BYOAI 最实用的部分按 Agent 设默认研究员用 Claude 做长文综合写手用 GPT 写文案工程师用 Codex 改代码分析师用 Gemini 深度推理按任务临时覆盖任意一次任务执行时运行时选择器runtime picker都可以临时改提供商、模型和推理力度提供商元数据集中在src/lib/agents/providers/目录注册在 src/lib/agents/provider-registry.ts你在设置页看到的安装步骤、一键验证按钮都由这些元数据驱动——没有为每家厂商硬编码逻辑。API Key 与 Token 都归你所有 密钥只保存在你的机器上调用直连你的提供商Cabinet 不做中转、不加价、不窥探对话内容支持 Claude Code 订阅模式——有订阅就能用甚至不需要 API KeyGit 化记忆你的 AI 记忆有存档点Git everything 原则认为记忆应该有历史。你可以检查改动、回滚错误、审计知识的演化过程像对待关键基础设施一样对待你的 AI 系统。每次保存自动提交Cabinet 在你的数据目录自动初始化一个 Git 仓库src/lib/git/git-service.ts。核心是autoCommit函数// src/lib/git/git-service.ts节选 export function autoCommit(pagePath: string, action: Update | Add | Delete) { // 只暂存受影响的路径以本地用户身份署名提交 }每次编辑保存都会生成一次带署名、仅涉及相关路径的自动提交。更精细的历史引擎设计可阅读 docs/LOGGING_AND_FILE_HISTORY_PRD.md。版本历史、差异对比与一键回滚版本历史面板任何页面都能查看完整提交记录把任意页面恢复到任意时间点完整 Diff 查看器看清每次改动前后的差异♻️恢复操作改坏了从历史提交一键还原图片等附件一并恢复人与 AI 的修改都能溯源这是 Git 化记忆最妙的细节Agent 的每次提交都会带上专属的Cabinet-Agent / Cabinet-Run 尾注git-service.ts标明是哪个 Agent、哪次对话运行产生的修改。也就是说当知识库里出现一条神秘内容时你能精确回答这是人写的还是哪个 Agent 在哪次任务里写的——完整的审计链。快速上手3 条命令拥有自己的 AI 团队前置要求Node.js 22以及至少一个已登录的 AI CLI如 Claude Code 或 Codex CLI。# 1. 一条命令创建并启动你的 Cabinet npx create-cabinetlatest cd cabinet npm run dev:all打开 http://localhost:40005 个问题的引导向导就会帮你搭好专属 AI 团队。CLI 完整参考见 docs/CABINETAI.md。结语Cabinet 的 BYOAI 理念回答的是AI 工作流归谁的问题模型你可以随时换密钥永远在你手里Git 化记忆回答的是AI 记忆归谁的问题每一次知识演化都有历史、可追溯、可回滚。没有数据库、没有厂商锁定、数据永不出本地——这或许就是真正拥有自己的 AI 工作流最朴素也最可靠的方式。【免费下载链接】cabinetAI-first knowledge base and startup OS项目地址: https://gitcode.com/gh_mirrors/cabinet3/cabinet创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

PanWatch APScheduler 调度体系:cron 解析、交易日历与 Agent 定时触发

PanWatch APScheduler 调度体系:cron 解析、交易日历与 Agent 定时触发

PanWatch APScheduler 调度体系:cron 解析、交易日历与 Agent 定时触发 【免费下载链接】PanWatch PanWatch — AI stock monitoring for A-shares, HK & US markets, powered by TradingAgents. Portfolio insights, real-time alerts & automated reports…

2026/10/1 12:56:00 阅读更多 →
YOLOv8+ONNXRuntime+OpenCV:CPU实现目标检测与实例分割

YOLOv8+ONNXRuntime+OpenCV:CPU实现目标检测与实例分割

简介:面向有一定深度学习基础的开发者,这套资源提供了基于YOLOv8的目标检测与实例分割实战项目,使用ONNXRuntime完成高效推理,借助OpenCV处理图像输入输出,覆盖模型加载、预处理、推理到结果可视化的完整链路。压缩包内…

2026/10/1 12:55:00 阅读更多 →
AI就业风口真相:五大热门岗位与零基础转行路线全解析

AI就业风口真相:五大热门岗位与零基础转行路线全解析

这一两年,后台问AI就业的人明显多了。有人看到大模型公司应届生薪资倒挂老员工,有人说自己所在的传统岗位正在被AI工具一点点吞掉,还有一些完全零基础、现在做运营做设计做行政的朋友,也想趁2025到2030这波AI产业周期换一条职业赛…

2026/10/1 12:55:00 阅读更多 →

最新新闻

基于2500张COVID肺部感染图像的分割模型训练全流程指南

基于2500张COVID肺部感染图像的分割模型训练全流程指南

简介:这份医学图像分割数据集面向医学影像分析、深度学习分割算法实践者与相关课程学习者,聚焦肺部感染(COVID)区域的像素级分割任务,可用于训练与评估U-Net等分割网络。数据统一为256256分辨率,前景为感染…

2026/10/1 13:44:26 阅读更多 →
显示面板测试工程师TE岗位详解:职责、核心技能与成长路径

显示面板测试工程师TE岗位详解:职责、核心技能与成长路径

我叫陈工,在显示面板行业摸爬滚打了近十年。这些年走过Array、Cell、Module三个段的产线,做过工艺、干过设备,最后在测试工程师(TE)这个岗位上扎了根。经常有新入职的同事或者跨行来的朋友问我:TE到底是干什…

2026/10/1 13:44:26 阅读更多 →
AI驱动CBB级PPA优化:从RTL修改到综合闭环

AI驱动CBB级PPA优化:从RTL修改到综合闭环

1. 这不是“让AI写代码”,而是让AI做综合决策:CBB设计中PPA权衡的范式转移“让 AI 带着综合结果改 RTL”——这个标题乍看像一句技术口号,但拆开每个词,它指向的是数字芯片设计流程中一个长期被忽视、却正在被彻底重构的断层。我带…

2026/10/1 13:44:26 阅读更多 →
目标检测arxiv周报:从论文筛选到可复现技术资产

目标检测arxiv周报:从论文筛选到可复现技术资产

1. 这份arxiv论文周报不是“下载合集”,而是目标检测研究者的动态情报站你点开这份标题为“arxiv论文整理20260920-0926(目标检测方向)”的文档时,第一反应可能是:又一份PDF打包?又一堆没读完的paper堆在桌…

2026/10/1 13:44:26 阅读更多 →
Appium移动自动化测试从入门到实战:环境搭建、元素定位与脚本编写

Appium移动自动化测试从入门到实战:环境搭建、元素定位与脚本编写

刚接触移动端自动化测试的时候,我绕了不小的弯路才真正把Appium用起来。这工具在业内的口碑很分裂:一方面它是移动应用自动化测试领域的“标配”,另一方面新手上路时,光是环境搭建和元素定位就能把热情消磨殆尽。今天这篇不整那些…

2026/10/1 13:44:26 阅读更多 →
从Agent训练场到防作弊:构建可规模化的沙箱评测体系

从Agent训练场到防作弊:构建可规模化的沙箱评测体系

1. Agent训练场的核心逻辑与规模背后做Agent开发这段时间,我越来越清楚一件事:真正难的不是把模型接进工具链,而是怎么在一个可控环境里反复验证它“能不能干正事”。DeepSeek把Agent训练场公开出来,我第一反应是终于有人把这件事…

2026/10/1 13:43:26 阅读更多 →

日新闻

我发现了一个新思路:用 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/1 0:00:30 阅读更多 →
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/1 0:00:30 阅读更多 →
黑夜航拍船只数据集训练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/1 1:01:17 阅读更多 →

周新闻

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解 【免费下载链接】spirula-studio Cross-vendor 3D Gaussian Splatting trainer - video to splat to mesh, Vulkan or CUDA. 项目地址: https://gitcode.com/GitHub_Trending/sp/spirula-studio Sp…

2026/9/30 13:14:22 阅读更多 →
SEO怎么推广速查手册新手避坑实战指南

SEO怎么推广速查手册新手避坑实战指南

SEO怎么推广速查手册新手避坑实战指南 模板网站太丑不够用?别急着加滤镜,那是治标不治本。很多老板盯着后台流量掉得眼红,却还在纠结首页Banner的圆角是不是3像素。这就像穿着西装去挖土,姿势不对,努力白费。我整理这份 速查手册…

2026/9/30 18:13:06 阅读更多 →
FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏

FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏

FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏 【免费下载链接】FireRed-OpenStoryline FireRed-OpenStoryline is an AI video editing agent that transforms manual editing into intention-driven directing through natural language …

2026/9/30 13:14:49 阅读更多 →

月新闻

我发现了一个新思路:用 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/1 0:00:30 阅读更多 →
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/1 0:00:30 阅读更多 →
黑夜航拍船只数据集训练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/1 1:01:17 阅读更多 →