Commit Graph

27 Commits

Author SHA1 Message Date
晴天 1a491adb6c docs: 官网新增桌面客户端下载区 2026-02-23 03:40:03 +08:00
晴天 f2a86338df docs: 关联 cftunnel-app 桌面客户端 2026-02-23 03:29:20 +08:00
晴天 5dac0d0275 fix: Pages URL 改为 GitHub 默认域名 2026-02-23 02:30:46 +08:00
晴天 fa440197ce chore: 移除 Pages 自定义域名 2026-02-23 02:30:14 +08:00
晴天 29b97a45f2 feat: 添加 GitHub Pages 官网单页 2026-02-23 02:29:15 +08:00
晴天 a823f4e459 fix: Windows 安装后 PATH 当前会话立即生效 2026-02-23 02:28:42 +08:00
晴天 49e52efedd docs: Skills 和 README 提示词添加 Windows 安装命令 2026-02-23 02:03:46 +08:00
晴天 a7e4cf9dff feat: 全面支持 Windows 平台 + 修复 macOS tgz 解压 bug
- goreleaser 添加 windows 构建(zip 格式)
- cloudflared 下载支持 Windows + macOS tgz 解压
- 进程管理跨平台(process_unix/process_windows)
- 信号处理跨平台(signal_unix/signal_windows)
- Windows Service 实现(sc.exe)
- selfupdate 支持 Windows zip 格式
- PowerShell 安装脚本
- README 添加 Windows 安装说明
v0.4.0
2026-02-23 01:20:18 +08:00
晴天 48c80f64b8 docs: 升级提示词和 Skills 支持 quick 免域名模式 2026-02-23 01:05:38 +08:00
晴天 c0dea729e9 fix: 修复 selfupdate 下载 404,适配 tar.gz 格式 v0.3.1 2026-02-23 00:51:53 +08:00
admin ff6167cc3e docs: 更新文档支持 quick 免域名模式 + 添加关联项目友链 v0.3.0 2026-02-23 00:39:11 +08:00
admin 9a53aa77a9 feat: 新增 quick 命令 — 免域名一键穿透
cftunnel quick <端口> 无需账户/Token/域名,
自动生成 *.trycloudflare.com 随机公网地址。
2026-02-23 00:30:42 +08:00
admin b109f453f9 fix: 添加 MIT LICENSE 文件 + gofmt -s 格式化 2026-02-23 00:02:09 +08:00
admin d507cd8cff docs: 修复导航锚点跳转 + 替换 Go Report Card badge
- 章节标题改用 HTML id 锚点,兼容所有渲染器
- Go Report Card badge 改用 shields.io 避免图片代理拦截
2026-02-22 23:57:26 +08:00
admin 106bd5ba15 docs: 添加公司信息和官网链接 2026-02-22 23:13:35 +08:00
admin 968a34d1a9 docs: 添加顶部导航和章节回到顶部链接 2026-02-22 23:06:17 +08:00
admin a028468a8f docs: 优化文档描述、AI 提示词、Skills 规范,添加交流群
- README 突出核心痛点:本地开发/AI 产出无法远程预览
- 添加对比表、徽章、详细 Token 创建教程
- AI 提示词完善:包含参数获取引导和完整使用流程
- Skills 补充参数获取教程和注意事项
- 添加 QQ 交流群链接
- 仓库 topics 和描述优化
2026-02-22 22:59:55 +08:00
admin 21244ac083 refactor: 拆分 init/create 命令,init 只配置认证,create 独立创建隧道
- init 不再创建隧道,只保存 API Token + Account ID
- 新增 create 命令专门创建隧道
- init 引导添加 CF 控制台直达链接
- 更新所有命令提示文字、README、skills 文档
v0.2.0
2026-02-22 22:47:41 +08:00
admin 9e6772e420 fix: 添加 Linux systemd 服务实现,修复跨平台构建 v0.1.0 2026-02-22 22:22:32 +08:00
admin 4b3bfd5ea0 feat: 添加 README + 安装脚本 + 自动更新配置
- README 完整文档(安装/快速上手/命令参考/AI提示词)
- install.sh 一键安装脚本
- config 新增 self_update.auto_check 配置项
- up 命令启动时自动检查更新提示
2026-02-22 22:15:37 +08:00
admin ddc893c030 feat: 功能完善 + 开源准备
- 新增 destroy/reset 命令(隧道删除+完全重置)
- 新增 version/update 命令(版本管理+自更新)
- 新增 selfupdate 模块(GitHub Releases 自动更新)
- 新增 goreleaser + release workflow(tag 自动发版)
- 新增 Makefile(版本号注入构建)
- 新增 Claude Code / OpenClaw Skills
- 脱敏: 示例域名改为 example.com
- 修正 init 权限引导(DNS 而非 DNS 设置)
2026-02-22 22:05:20 +08:00
admin ee94b78141 fix: 修正 init 权限引导(DNS/区域设置) + 修复进程状态检测
- 权限表: DNS 设置→DNS, 区域→区域设置 (匹配 CF 实际界面)
- init 支持 --token/--account/--name 非交互式模式
- Running() 改用 kill -0 检测, 修复 macOS 上状态误报
2026-02-22 21:50:50 +08:00
admin 9905093fbc docs: 完善账户 ID 获取引导,增加两种方式 2026-02-22 21:29:10 +08:00
admin 71ecb6dc15 docs: 修正 init 引导使用 CF 中文界面实际术语
- 帐户/区域资源类型与 CF 控制台一致
- DNS 设置、区域设置使用准确名称
- 添加资源类型切换提示
2026-02-22 21:22:45 +08:00
admin 5933d749b7 docs: init 引导增加详细操作步骤
- 用表格框展示 3 条权限配置
- 提示切换「账户」→「区域」下拉
- 区域资源选择路径更清晰
2026-02-22 21:19:10 +08:00
admin b350914b00 docs: init 命令引导信息全面中文化
- API 令牌创建步骤改为 Cloudflare 中文界面术语
- 明确列出 3 条权限配置(账户/区域)
- 账户 ID 获取路径中文化
2026-02-22 21:14:10 +08:00
admin b4da59cb07 feat: cftunnel MVP — Cloudflare Tunnel 一键管理工具
- cfapi: 基于 cloudflare-go/v6 SDK 封装隧道 CRUD、DNS CNAME、Zone 查询
- config: YAML 配置读写 (~/.cftunnel/config.yml)
- daemon: cloudflared 自动下载 + 进程管理
- service: macOS launchd 系统服务注册
- CLI: init/add/remove/list/up/down/status/install/uninstall/logs
2026-02-22 21:05:59 +08:00