我的开发环境配置 + 每日工作流自动化工具。
# macOS 一键安装(交互式配置路径)
curl -fsSL https://raw.githubusercontent.com/vincent623/ziki/main/install.sh | bash
# 或使用智能安装脚本(支持场景选择)
curl -fsSL https://raw.githubusercontent.com/vincent623/ziki/main/src/core/install.sh | bash
安装脚本会生成本地配置文件:
~/.config/ziki/env.sh(主配置,zsh / bash 通用)~/.zshrc.ziki.local(兼容旧路径的 shim).env.example(配置模板,复制为 .env 后可手动 source 或导入)WORKSPACE_ROOT 是所有工作区/归档/开发目录的根目录。
只要它选对,其他默认路径都会自动合理。
默认派生关系:
$WORKSPACE_ROOT/YYYY-MM-DD$WORKSPACE_ROOT/dev/ziki$WORKSPACE_ROOT/dev/Achieve$WORKSPACE_ROOT/dev/vincentcode$WORKSPACE_ROOT/00-daily示例:
export WORKSPACE_ROOT="/Users/vbot/zbbot"
那么默认会变成:
/Users/vbot/zbbot/2026-02-06/Users/vbot/zbbot/dev/ziki/Users/vbot/zbbot/dev/Achieve/Users/vbot/zbbot/dev/vincentcode/Users/vbot/zbbot/00-daily# 通过环境变量自定义安装路径
export WORKSPACE_ROOT="/path/to/workspace"
export ZIKI_DIR="/path/to/ziki"
export ARCHIVE_DIR="/path/to/archive"
export LOCAL_PATH="/path/to/code"
export DESKTOP_DIR="/path/to/desktop"
export ZSYNC_NOTES_DIR="/path/to/inbox"
export MD_DAILY_DIR="/path/to/daily"
export REMINDERS_LIST="Reminders"
# 非交互式安装 (自动使用默认值)
AUTO_YES=1 curl -fsSL https://raw.githubusercontent.com/vincent623/ziki/main/install.sh | bash
| 命令 | 功能 |
|---|---|
zw | 启动今日工作区 |
archive / bye | 归档工作区 |
zr | 浏览归档历史 |
zpromote | 归档项目晋升 |
j health | 系统健康检查 |
| 命令 | 功能 | 模型 |
|---|---|---|
j pi "question" | AI 对话助手 | DeepSeek Chat (OpenRouter) |
j piq "query" | 只读查询 | DeepSeek Chat (OpenRouter) |
j ai-run "task" | AI Facade(可选择 provider) | Claude / SiliconFlow |
j know "query" | 知识库查询 | qmd |
# AI 对话
j pi "你好"
# 知识查询
j know "ziki 是什么"
# 使用指定模型
j ai-run "你好" --provider siliconflow
j ai-run "分析代码" --model haiku
# 代码相关(需要在项目目录)
cd ~/ZB/B.MyCreate/dev/ziki
j review # 代码审查
j explain src/main.ts # 代码解释
j ai-commit # 生成 commit message
git clone https://github.com/vincent623/ziki.git ~/ZB/B.MyCreate/dev/ziki
cd ~/ZB/B.MyCreate/dev/ziki
# 安装依赖
brew bundle --file=src/core/Brewfile
# 构建工具
just build
just deploy
# 重新加载配置
source ~/.zshrc
source ~/.bashrc # bash 用户