Skip to content

第二大脑 CLI v2.2.0-beta.3(macOS Apple Silicon)

Pre-release
Pre-release

Choose a tag to compare

@zhanglunet zhanglunet released this 29 Aug 03:19

第二大脑命令行版 brain,macOS Apple Silicon(darwin-arm64)。自带 Python 运行时,装完即用,不依赖系统 Python。

这一版新增

brain app —— 本地图形界面。 一条命令起本地服务并在浏览器里打开:

brain app

八个区:首次设置 / 首页 / 添加资料 / 搜索提问 / 任务 / 待确认 / 健康 / 设置。服务只监听回环地址,不对外暴露。重复敲 brain app复用已在跑的服务,不会起第二个。

想要独立的桌面应用(不开终端),见 桌面版——它需要先装本命令行版。

这一版修正

brain version 现在报真实版本号。 此前 cli-v2.2.0-beta.2 的包名和 manifest 都写着 beta.2,装完却自报 2.2.0-dev——版本号是源码里写死的常量,发版流程里没有一步会改它。现在由打包器在打包那一刻盖章,且拒绝打包 -dev 版本

装之前先读这个

这一版没有做 Apple 签名与公证。 功能不受影响,但如果你用浏览器下载,macOS 会给文件打上隔离标记,直接跑会被静默杀掉——没有弹窗,没有报错,退出码 137。这不是故障,是未签名版的正常表现。

完整处理步骤见 下载、校验与首次运行

核对来源(别跳过)

两个文件都下载,然后:

shasum -a 256 -c SHA256SUMS

预期 second-brain-cli-2.2.0-beta.3.tar.gz: OK。看到 FAILED 就停下,别装。

用终端下载可以完全绕开隔离标记——curl 不打这个标记,只有浏览器、邮件、AirDrop 会:

curl -fLO https://github.com/zhanglunet/mind-kit/releases/download/cli-v2.2.0-beta.3/second-brain-cli-2.2.0-beta.3.tar.gz
curl -fLO https://github.com/zhanglunet/mind-kit/releases/download/cli-v2.2.0-beta.3/SHA256SUMS
shasum -a 256 -c SHA256SUMS

tar -xzf second-brain-cli-2.2.0-beta.3.tar.gz
./second-brain-cli-2.2.0-beta.3/app/bin/brain dist install second-brain-cli-2.2.0-beta.3.tar.gz

装到 ~/Library/Application Support/SecondBrain,启动器在它的 bin/brain。把它加进 PATH:

echo 'export PATH="$HOME/Library/Application Support/SecondBrain/bin:$PATH"' >> ~/.zshrc

或者用 npm 装,完全绕开上面这些步骤(npm 走 Node 下载,不打隔离标记)。
注意末尾的 @beta:预发布版发在 beta 通道,不带它装到的是上一个版本:

npm i -g @zhanglunet/brain@beta

已知限制

  • Windows 没有,按现行口径保持关闭。
  • 未公证,浏览器下载需多两步。
  • Intel Mac 与 Linux 暂未构建。

校验值:

c6b38d9fd7f8fc7acacf6b96430d2595c3647c6e0c6035148056f589965ab395  second-brain-cli-2.2.0-beta.3.tar.gz