Repository navigation
Releases: YuyanYYt/Colink
Release list
CoLink 0.5.0 Beta 5 · build 22
CoLink 0.5.0 Beta 5 · build 22
2026-10-09 公开预发行。面向 Apple Silicon Mac,安装包声明最低 macOS 14;完整原生
运行验收在维护者的 macOS 27 上完成。Intel Mac 和 Windows 没有图形安装包。
本版从上一公开版 v0.5.0b2 更新,安装包内含 Python、
MCP 运行依赖和官方隧道客户端。
主要变化
- 三档本机授权:只读、写入、开发分别控制;连接、退出或重启后写入和开发授权
默认关闭。原文件读取、多项目和受控源码写入继续使用明确的项目 ID。 - 原生开发终端:开发档可运行本机命令、交互程序和长期服务。项目授权决定入口
与初始目录,终端随后按当前 macOS 用户权限访问文件、网络和数据库;它不是沙盒,
也不经过源码写入协调器的回滚记录。 - 数据库入口调整:只读和写入档只有固定的数据库读取工具;开发档可用已安装的
CLI 或驱动及数据库账号的真实权限执行操作。旧数据库连接页、聊天卡片和逐库授权
入口已移除。 - 代码索引与本机体验:按项目保存当前结构索引,更新时尽量局部重建;可更换运行
数据目录。加入受控文件移动、本地 Git 提交和更准确的执行状态。 - build 22 修复:同一进程执行
exec时不再被误判为进程身份替换;进程组归属、
用户身份和信号目标仍须复核。
下载与校验
Colink-macos-arm64.dmg:推荐的拖放安装包。Colink-macos-arm64.zip:备用应用归档。colink-code-context-skill.zip:可选的调用指导,不会自动配置连接或授权。SHA256SUMS:在同一下载目录运行shasum -a 256 -c SHA256SUMS。
DMG SHA-256:f759e04f5c04a1f595e2bd27f340996ef588f33cdf87de4e99f0fffe6e67748f。
ZIP SHA-256:9ad4ee568fe04312a4faffbd3ccc13050bd05bb7aa79908899fb0d0122e2583b。
Skill ZIP SHA-256:b1e5c38c3e42a04f92af8a9867e25841aa7e89547b00460b70385d3da98e4f83。
先关闭并退出旧应用,再替换安装;保留原数据目录、项目登记、密钥和恢复记录。
安装后在原 ChatGPT 连接页刷新工具并新建对话。仓库及安装包更新不会自动修改账号
中的旧 Skill 副本。详情见 安装指南 与 安全说明。
验证与边界
build 22 的相关进程监管回归 72 项、完整本机回归 2,611 项通过;安装版 Python
在隔离探针中启动、监控并取消真实子进程,进程组清空。最终 DMG/ZIP 的校验值、
应用 build 22 身份和严格 ad-hoc 签名已核对。原安装版的项目选择与连接设置保留,
写入和开发授权关闭。原始范围见 build 22 验收记录。
发行版只有 ad-hoc 签名,未完成 Apple Developer ID 签名或公证。可选隔离执行器
目前只在已验证的 Darwin 27 开放;macOS 14 的 CI 覆盖源码读写、索引和打包等
路径,Linux 的 CI 覆盖源码读取、索引和打包。Linux CI 文件系统的非零 inode
标志会被写入协调器按安全策略拒绝,未通过 Linux 写入验收。这些 CI 结果未证明
macOS 14 上的完整原生运行能力。原生开发终端是另一条按当前用户权限运行的路径。
本机及安装包测试不等于所有账号的网页工具、业务数据库或任意项目均已验收,也不
表示已上架 ChatGPT 公共插件目录。被查询的源码会发送给所用 AI 客户端及其服务
提供方。开发终端产生的文件、数据库与网络副作用不会因取消而自动撤销。
CoLink 0.5.0 Beta 2 · 直读、多项目与受控编辑
CoLink 0.5.0 Beta 2
让网页 AI 按需读取本机项目,并在你允许时精准修改代码。
这一版把此前的直读、多项目与受控写入功能带到可直接安装的 macOS 包中。
新增与变化
- 原文件按需直读:直接读取磁盘上已保存的源码,不为普通读取保存完整项目镜像。
- 多项目管理:一个工作目录登记多个项目,分别在本机确认;网页按项目选择。
- Python / Java 代码关系:按需查符号、引用、类关系、调用关系、模块/文件依赖、
反向影响与依赖层级。不确定的静态分析结果不会伪装成完整依赖事实。 - 受控写入:默认关闭;本机授权后支持准确行插入、范围/片段替换、创建文件与
目录、删除单个源文件。修改前核对真实内容及哈希,任务 Diff 汇总多轮改动。 - 项目发现改善:无
.git的 Python/Java 项目也可依据配置发现;同名项目用
路径限定名区分,保留原有人工名称、项目身份和访问许可。 - 代码历史交给 Git:移除主动代码回退按钮与工具。修改重要项目前先保存稳定点;
保留必要的有界 Diff 起点与未完成写入保护,不提供无限历史备份。 - 更清晰的首页和安装说明:功能、下载与版本变化放在首页;开发和测试记录另放。
下载与安装
支持 Apple Silicon / macOS 14+,无 Intel、Windows 图形安装包。
Colink-macos-arm64.dmg:推荐;打开后将应用拖入“应用程序”。Colink-macos-arm64.zip:备用应用归档。colink-code-context-skill.zip:可选自动匹配 Skill,不能代替应用或账号连接。SHA256SUMS:下载文件的 SHA-256 校验清单。
应用包含 Python、MCP 运行依赖与官方隧道客户端,不需要另装开发环境。
打开应用后使用自己的 Tunnel ID、运行密钥与 ChatGPT 工作区;首次连接从自带样例开始。
完整步骤见 安装指南。
从旧版升级
先关闭并退出旧应用,再替换安装;保留原用户配置、凭据和持久化数据。
新版不自动删除旧镜像,也不自动开启连接或写入。更新后在 ChatGPT 原连接页刷新
工具并新建对话;账号里的旧 Skill 副本需单独更新。
新版提供十五项读取工具和七项任务工具,旧 rollback_write_task 已移除。
项目登记支持 schema 1/2;旧 Beta 1 不应直接读取已升级登记。历史下载继续保留,
但降级须先检查数据兼容性,不能直接删除用户数据绕过。
当前边界
- Beta 预览:仅 ad-hoc 签名,尚未完成 Apple Developer ID 签名和公证。
- 默认只读,写入仅限本机明确授权的项目;不增加递归删除或任意命令执行。
- 当前没有终端工具,不能替 AI 安装依赖、运行项目或提交/推送 Git。
- 私有连接不等于源码不出电脑;被查询的源码会发送给 AI 客户端及其服务提供方。
- 应用和源码发布不等于 ChatGPT 公共目录上架,也不保证每个账号都有同样入口。
- 本地、安装包、CI 与历史网页证据各有范围,不承诺任意项目或所有工具零缺陷。
Colink 0.4.1 · 只读修复与网页验收预览版
Colink 0.4.1 · 只读修复与网页验收预览版
日期:2026-10-05。让网页 ChatGPT 按需读取你指定的本机代码;仍为只读,不新增写文件、创建目录或执行命令能力。
本版改动
- 差异先看摘要:
get_diff默认返回改动文件及增删行数,支持分页;按需展开指定文件补丁,并提供字符预算。没有前一次内容时明确说明无法比较,不再隐式输出整个项目。 - 连接状态可诊断:新增第六个只读工具
connection_status,查看本机同步、最近同步时间和过滤规则。它不读取源码,也不能在完全不可达时证明隧道健康。 - 读取更简洁:项目返回可读名称;文件清单默认隐藏逐文件哈希;源码读取提供续页行号。普通回答不展示递增同步版本号。
- 补齐基础过滤:排除更多常见服务账号、客户端凭据和 PKCS12 文件名;强制排除目录不区分大小写,仍不跟随符号链接。基础过滤不是完整敏感内容检测。
- 提供代码上下文 Skill:按“自己的项目且缺少上下文时使用;已有充分代码直接分析;归属不明先确认”的流程引导调用。发布通用文件与网页编辑器安装说明,不带维护者的连接或密钥。Skill 根据用户目标匹配,不是强制系统提示词,参见 官方 Skills 文档。
- 更新安装与维护文档:六个工具的清单、旧版更新方法、Agent 安装约定、脱敏验收结果与所有历史版本入口同步更新。
已验证的内容
- 发布前重新运行:300 项测试通过,Ruff lint/格式通过,HTTP 与持续 stdio 两套端到端演示通过。
- 0.4.1 自包含包的 SHA-256、ad-hoc 签名和 DMG 镜像检查通过;发行 bundle 常见泄露检查 1804 files / 0 findings,不等于完整安全认证。
- 已实际在维护者 ChatGPT 账号刷新六个工具、创建并安装 Skill。普通新对话不手动选技能即可读取样例;只改样例一行、未在提示中透露新值,网页读到了新值并返回正确摘要;提供充分代码的反例没有出现 Colink 活动。
- 样例和原目录选择已恢复,真实项目源码未修改。网页未提供逐次 Skill 正文加载日志,不保证每轮触发,也不把单个账号结果推广为所有账号。
下载与安装
支持 Apple Silicon / macOS 14+。推荐下载 Colink-macos-arm64.dmg,打开后将 Colink.app 拖入“应用程序”;也提供 ZIP。应用带有 Python、锁定的运行依赖与官方隧道客户端,不要求普通使用者安装开发工具。
从旧版更新前,先关闭连接并退出应用,保留旧应用,再安装到原路径;保留自己的 Application Support 数据。安装脚本仍拒绝覆盖,不会自动更新。重开后手动启动,并在原 ChatGPT 连接管理页刷新工具、使用新对话。
colink-code-context-0.4.1.zip 是独立 Skill 备用文件包,不是完整插件,也不会自动安装到网页;网页 ZIP 导入格式尚未实测,推荐 Skill 文档 中已验证的编辑器方式。所有资产校验值见 SHA256SUMS。
保持不变的边界
每个项目仍只保留当前和前一次两份状态;内容去重,较早派生历史按既有策略回收。同步协议和数据库 schema 不变。打开应用不自动共享,没有开机自启、自动更新、远程写入或终端控制。
每位使用者需要自己的 Tunnel/运行密钥及 ChatGPT 授权。密钥、私人目录、数据库和原始网页记录不在发行包中。GitHub 发布不等于 ChatGPT 公共插件目录上架。
本版仍为 Pre-release,只有本地 ad-hoc 签名,尚未完成 Apple Developer ID 签名和公证;Intel Mac/Windows 没有图形安装包。没有长期、多机或全面安全认证。
版本保留与重构锚点
这是新增的 v0.4.1,不覆盖 v0.4.0 的标签、源码或发行资产。旧版本始终可从 所有 Releases 查找;未来涉及数据库迁移时须另核对回退兼容性。
大改前锚点 anchor/colink-0.4.1-before-refactor 保持原提交不动,后续受控写入与跨文件回退另行设计、确认和发布。
Colink 0.4.0 · 首次开源安装预览版
Colink 0.4.0 · 首次开源安装预览版
让网页 ChatGPT 按需读取你指定的本机代码,电脑本身运行只读 MCP,不必购买额外服务器。
下载与安装
支持 Apple Silicon Mac,macOS 14 以上。推荐下载 Colink-macos-arm64.dmg,双击打开,
把 Colink.app 拖入“应用程序”,再从“应用程序”打开。也提供 ZIP 与 SHA256SUMS。
应用只在菜单栏显示,不占 Dock,不设置开机自启;包内带齐运行环境,无需 Python/uv/Node。
首次连接需要你自己的 Tunnel ID、运行密钥和 ChatGPT 工作区授权。先使用自带样例;
保存设置不会自动分享代码。所有五个 MCP 工具只读,不提供执行命令或修改源文件。
每个项目只保留当前与前一次代码状态,正常回答不显示递增的代码版本号。
验证与已知限制
本机全量 288 项测试及 Ruff 通过;自包含包搬移运行、DMG 挂载、ZIP 实际安装、
HTTP/stdio 演示与演示后的签名完整性通过。应用约 127.7 MiB,ZIP 约 51.7 MiB,
DMG 约 64.9 MiB。详细证据和早期失败见 docs/VALIDATION.md,另提供 package-report.json。
这是预览版,仅采用 ad-hoc 签名,尚未完成 Apple Developer ID 签名/公证,macOS
可能显示安全提示。安装脚本/Agent 不会关闭系统安全保护或清除隔离属性。
Intel/Windows 尚无图形安装包;密钥文件权限 600,暂未使用 Keychain。配置后移动
应用需要检查 profile 路径,首版设置不自动覆盖已有配置。
每个人的网页可用性依赖自己的账户与工作区;本次没有重新验证真实项目修改后的
网页审查。发布开源软件不等于进入 ChatGPT 公共插件目录,不提供公共共享 Tunnel。
Colink 原创源码和 SVG 使用 MIT;随包保留第三方运行组件的独立许可证。