voson
|
8fa9df03a0
|
feat(gitea): 为 runner 创建添加前置条件检查
添加网络和硬件配置的前置条件检查:
- 网络连接检查:确保能访问外网(google.com)
- 硬件资源检查:确保满足最低配置 2C4G
- 新增命令行选项用于跳过检查
- 更新文档说明前置条件要求
|
2026-01-30 13:59:33 +08:00 |
|
voson
|
330aea4d16
|
refactor(gitea): 优化 runner 标签系统
**标签简化**:
- 移除所有标签的 :host 后缀重复,统一添加单个 host 标签
- 删除私网 IP 标签(不适用于实际场景)
**发行版检测增强**:
- 自动检测 Linux 发行版(debian, ubuntu, centos 等)
- 添加发行版版本标签(如 debian-12, ubuntu-22)
- 保留 ubuntu-latest 作为兼容标签,适用于所有 Linux 系统
**新的标签结构**:
- 基础标签:host, ubuntu-latest, self-hosted, x64, linux-x86_64
- 发行版标签:debian, debian-12, linux(实际系统信息)
- 配置标签:4c3g(保留,用于资源调度)
**标签示例(Debian 12)**:
host, ubuntu-latest, self-hosted, x64, linux-x86_64,
debian, debian-12, linux, 4c3g
**优势**:
- 更简洁的标签结构
- 精确的系统信息(实际发行版)
- 保持 GitHub Actions 兼容性(ubuntu-latest)
- 支持多种匹配策略(兼容模式、精确模式、配置筛选)
|
2026-01-30 11:02:08 +08:00 |
|
voson
|
bb93a6bc6c
|
feat(gitea): 增强 runner 标签,添加设备配置和 IP 信息
- Host 模式默认添加 ubuntu-latest 标签,兼容 GitHub Actions workflow
- 自动检测并添加设备配置标签(如 4c3g 表示 4核3G内存)
- 自动检测并添加 IP 地址标签(如 ip-172-20-0-81)
- 支持 Linux 和 macOS 的配置检测
- 添加标签说明文档,帮助用户在 workflow 中使用配置标签
- 完整标签示例:ubuntu-latest, ubuntu, self-hosted, x64, linux-x86_64, 4c3g, ip-172-20-0-81
|
2026-01-30 10:56:15 +08:00 |
|
voson
|
3cb55db864
|
refactor(gitea): 简化 runner 命名,恢复默认 Gitea URL
- 修改 runner 默认命名:从 'runner-hostname-mode' 简化为 'hostname'
- 批量模式命名:从 'runner-hostname-docker/host' 改为 'hostname-docker/host'
- 恢复默认 Gitea URL 配置(https://git.shigongcao.com)
- 优化参数验证逻辑,使 GITEA_URL 参数可选
- 保持用户可通过 --name 参数自定义 runner 名称
|
2026-01-30 10:46:31 +08:00 |
|
voson
|
f62146b655
|
refactor(gitea): 移除默认 Gitea URL,要求用户明确指定
|
2026-01-30 10:43:19 +08:00 |
|
voson
|
425ca5b5fd
|
feat(gitea): 添加 Dockerfile 模板和 Rust 支持,优化 runner 网络配置说明
- 新增 Go、Node.js、Rust 服务的 Dockerfile 模板
- 新增 Rust 快速参考指南
- 新增 Rust 后端工作流模板
- 优化 create-runner.md,明确 host 网络模式为缓存必需条件
- 更新 gitea skill 主文档
|
2026-01-30 10:12:09 +08:00 |
|
Voson
|
f36b0159bd
|
feat(gitea): 新增 Rust 后端工作流模板并更新现有模板
- 添加完整的 Rust 后端 CI/CD 工作流模板
- 更新 Android、Go、Node.js、微信小程序工作流模板
- 优化工作流生成器配置
- 更新 Gitea skill 主文档
|
2026-01-29 22:52:32 +08:00 |
|
voson
|
135ea99deb
|
feat(git): add SSH keychain configuration guide
- Add comprehensive SSH key management with macOS Keychain
- Include troubleshooting for password prompt issues
- Document 1Password agent conflicts and solutions
|
2026-01-29 11:57:24 +08:00 |
|
voson
|
c0b5f15895
|
feat(gitea): 添加 SSH 密钥管理功能
|
2026-01-28 10:57:24 +08:00 |
|
voson
|
32d674a4c0
|
fix(gitea): 修复 delete-runner API 端点错误
- 修复 delete-runner.md 中的 API 端点从 /api/v1/admin/runners 改为 /api/v1/admin/actions/runners
- 更新 SKILL.md 和 repository-operations.md 文档
- 更新 opencode.json 配置
|
2026-01-28 08:48:04 +08:00 |
|
voson
|
02d870a2d6
|
docs(gitea): 添加 Docker Mode 镜像选择说明
- 必须使用包含 Docker CLI 的镜像 (catthehacker/ubuntu:act-*)
- 添加镜像对比表格和工作原理说明
- 添加常见错误解决方案
- 更新版本至 1.2
|
2026-01-24 12:14:35 +08:00 |
|
Voson
|
417f3e6d2b
|
fix(gitea): Docker runner 使用 catthehacker/ubuntu:act-* 镜像替代 node:16-bullseye
- 解决 docker/login-action 等 actions 因缺少 docker CLI 而失败的问题
- catthehacker/ubuntu:act-* 镜像预装 Docker CLI、Buildx 等 CI/CD 工具
- 添加镜像选择的注释说明
|
2026-01-24 12:13:18 +08:00 |
|
Voson
|
ece54efc14
|
feat(gitea): 添加 runner 恢复功能文档和快速恢复命令
|
2026-01-23 18:24:31 +08:00 |
|
Voson
|
d5ad180fae
|
feat(gitea): 重构 create-runner.md 脚本并更新 .gitignore
- 重构 create-runner.md 脚本,新增多种使用方式
- 支持命令行参数、批量创建功能
- 更新 .gitignore 添加 superpowers 插件忽略规则
- 提供快捷函数和直接执行示例
|
2026-01-23 18:15:21 +08:00 |
|
voson
|
6153911e46
|
feat(opencode): 重新创建 OpenCode 技能管理模块并添加 Cursor 同步功能
- 恢复完整的技能创建指南文档
- 新增技能同步到 Cursor IDE 功能
- 更新 SKILL.md 支持技能同步触发短语
|
2026-01-23 10:41:32 +08:00 |
|
voson
|
7084e9be35
|
docs: 更新 Apple 开发者注册指南,添加邮箱选择详细说明
- 添加邮箱类型推荐与不推荐列表
- 区分个人与组织注册的邮箱要求
- 更新风控处理建议
|
2026-01-23 09:26:47 +08:00 |
|
voson
|
9a39fa4725
|
refactor: 删除 opencode skill 中的命令创建相关文档
- 移除 command-creation.md 和 skill-creation.md
- 删除 SKILL.md 文件
|
2026-01-22 10:41:29 +08:00 |
|
voson
|
87b09e0ffd
|
feat: 添加 Apple 开发者账号管理 skill
- 新增注册最佳实践与风控指南
- 包含 SKILL.md 和 registration-guide.md
|
2026-01-22 10:25:31 +08:00 |
|
voson
|
dffa3fae12
|
feat: 重构工作流体系,将命令模式迁移为技能文档
|
2026-01-21 15:55:57 +08:00 |
|
voson
|
43e138b19e
|
feat: 新增对话总结命令与浏览器自动化技能
- 本地化命令描述(英文→中文)
- 删除未使用命令文件
- 新增 summarize-conversation 命令
- 更新 AI 模型配置为 DeepSeek
- 新增 agent-browser 技能
- 重构技能目录结构(重命名)
|
2026-01-15 17:30:39 +08:00 |
|
voson
|
f31f198407
|
docs: 重构命令和技能文档体系,规范化文档格式和内容组织
|
2026-01-13 10:25:18 +08:00 |
|
Voson
|
5a05d5ab53
|
chore: 重构 OpenCode 命令和技能文档体系
- 新增:统一的 git 命令文档(add/commit/push/pull 等)
- 新增:整合的 Gitea 技能文档(API、运行器、工作流等)
- 新增:工作流模板(Android、Go、Node.js 等)
- 移除:已弃用的旧命令脚本和发布脚本
- 改进:.gitignore 添加敏感文件保护规则
- 改进:AGENTS.md 完善了开发规范和示例
此次重组统一了命令和技能的文档结构,便于后续维护和扩展。
|
2026-01-13 00:27:21 +08:00 |
|
Voson
|
a4ccc9c3b4
|
fix: 修正配置目录路径并清理过时命令
|
2026-01-12 17:44:27 +08:00 |
|
Voson
|
ae0cb58a94
|
chore: 初始化 opencode 配置
|
2026-01-12 17:39:49 +08:00 |
|