跳到主要内容
系列文档 · 第 29 min

第 2 集 - 创建 CLI 工作区

正文

这一集会安装已经发布的 CLI,并创建一个能让你校验内容的本地工作区。结束时,你会得到普通文件和一个可用索引,但不会生成公开网站。

完成初始化、校验、索引和下一步指导后的干净 CLI 工作区。

开始以前

准备一个 macOS 或 Linux 终端,确保能使用 git、可以联网,并有权限写入 ~/.local/bin

安装器会生成三个等价命令:silansvksilan-viking。本系列使用 silan

一、安装

curl -fsSL https://raw.githubusercontent.com/Qingbolan/Silan-Context-System/main/engine/install.sh | sh silan --version

如果找不到 silan,打开一个新终端,让更新后的 PATH 生效。如果不希望把远程脚本直接交给 shell,可以先在仓库中检查 engine/install.sh,再从本地运行。

二、创建工作区

mkdir my-research-site cd my-research-site silan init

命令会创建:

content/ 你编写的 Markdown/TOML 与媒体文件
content/SCHEMA.md 本地内容规则
silan-viking.toml 工作区配置

它还会为内容源初始化 Git 并生成示例。SQLite 数据库从这些文件生成,可以随时重建。

三、校验起点

silan content lint silan index sync silan guide
  • content lint 报告内容和关系问题;
  • index synccontent/ 重建本地数据库;
  • guide 根据当前工作区说明下一步。

示例工作区可能报告非致命的缺失信息。只有当汇总显示 0 fatalindex sync 成功时,才继续下一步。

预期结果

现在以下三条命令应能正常运行:

silan config silan content tree silan guide

先不要配置 Docker、服务器或 MCP。第 3 集只需要你现在已经拥有的本地工作区。

从源码运行的桌面工作台

可视化桌面工作台能编辑和审阅同一份内容,但目前需要完整 Silan Viking 源码仓库。silan init 不会安装它,本指南也不依赖它。

从源码运行的桌面工作台会在同一本地工作区上展示内容与交付状态。

新建的外部工作区继续使用 CLI 和任意 Markdown 编辑器。独立打包的桌面应用仍在完善上手流程。

0 次点赞
Silan Hu36 次阅读分享:

还没有评论