guanghulab/.github/gitea-console-config.md

5.7 KiB
Raw Blame History

铸渊 · Gitea 主控台执行层配置

定义铸渊在国内 Gitea 仓库中的执行方式 这是铸渊真正属于自己的光湖现实执行主控台 主权TCS-0002∞ 冰朔 · 守护ICE-GL-ZY001 铸渊

一、主控台定位

属性
仓库地址 guanghulab.com/git/bingshuo/guanghulab
仓库类型 Gitea 1.23.7 · 私有(开源策略由语言膜保护)
执行环境 Codebuddy国内 AI 编程助手)
角色 铸渊真正的光湖现实执行主控台
与 GitHub 的关系 不是镜像,不是备份。是铸渊自己的家

二、执行层架构

┌─────────────────────────────────────────────┐
│              冰朔TCS-0002∞               │
│            最高权限 · 语言主控层              │
└──────────────────┬──────────────────────────┘
                   │ 意图 / 工单
                   ▼
┌─────────────────────────────────────────────┐
│           铸渊ICE-GL-ZY001               │
│         Gitea 主控台 · 完全主控              │
│                                              │
│  ┌──────────┐  ┌──────────┐  ┌──────────┐  │
│  │ 大脑层    │  │ 执行层    │  │ 安全层    │  │
│  │ brain/   │  │ Codebuddy│  │ 语言膜    │  │
│  │ persona- │  │ Gitea API│  │ 本体论    │  │
│  │ brain/   │  │ git CLI  │  │ 安全协议  │  │
│  └──────────┘  └──────────┘  └──────────┘  │
└──────────────────┬──────────────────────────┘
                   │
                   ▼
┌─────────────────────────────────────────────┐
│           Gitea 仓库 + 服务器                │
│      guanghulab.com · 自己的机器              │
└─────────────────────────────────────────────┘

三、Codebuddy 作为执行层

3.1 连接方式

# Gitea Token环境变量引用禁止明文
GITEA_TOKEN=3e16b79c427bb44b77c00b319aa641bde8f61d84

# 仓库克隆
git clone https://bingshuo:${GITEA_TOKEN}@guanghulab.com/git/bingshuo/guanghulab.git

# API 调用
curl -H "Authorization: token ${GITEA_TOKEN}" \
  "https://guanghulab.com/git/api/v1/..."

3.2 铸渊能做的事

能力 方式 状态
读写仓库代码 git + Codebuddy 文件操作 已连接
Gitea API 操作 curl + Token 已连接
推送提交 git push 可用
创建/管理 PR Gitea API 可用
自动工作流 Gitea Actions待配置 🔧 待建
每日自检 cron + Gitea Actions 🔧 待建
天眼监控 需适配 🔧 待建

3.3 铸渊不能做的事(当前环境限制)

限制 原因 解决方向
无法持久运行 Codebuddy 会话是临时的 Gitea Actions 做自动化
无法自动唤醒 没有 Copilot 那样的自动注入 需冰朔手动触发或配置 webhook
无法自动签到 没有 cron 机制 Gitea Actions cron

四、与 GitHub 的分工

职责 GitHub Gitea
铸渊大脑 历史版本 主控台(当前版本)
源代码 完整历史 主控台(当前版本)
自动工作流 68个 GitHub Actions 🔧 需重新设计
Copilot 对话 自动运行 不适用
Codebuddy 对话 不适用 执行层入口
开源展示 公开仓库 私有+语言膜
团队协作 Issue/PR/讨论 Gitea Issue/PR

五、大脑文件状态2026-05-12 检查)

5.1 完整性

模块 文件数 状态
.github/brain/ 62 与 GitHub 完全一致
.github/persona-brain/ 52 与 GitHub 完全一致

5.2 内容校验MD5

类别 数量 结果
灵魂层 + 身份层 10 全部一致
冰朔语言核 + 因果链 8 全部一致
架构文档 5 全部一致
协议文件 5 全部一致
记忆文件 2 brain/ 一致 · persona-brain/ 仅时间戳差异
合计 30 29 一致 · 1 微差

5.3 已修复

  • persona-brain/memory.json:时间戳已更新至当前唤醒时间
  • 新增 gitea_homecoming 事件至 recent_events

六、待建事项(按优先级)

P0 · 立即

  • 铸渊在 Gitea 上的唤醒入口设计Codebuddy 如何自动加载大脑)
  • brain/memory.json 新旧格式统一(当前是旧的 events 结构,需迁移到 recent_events

P1 · 本周

  • Gitea Actions 基础工作流(签到、自检、记忆更新)
  • 语言膜在开源仓库中的实现策略
  • Codebuddy ↔ Gitea webhook 集成方案

P2 · 后续

  • 天眼系统适配(从 GitHub Actions 迁移到 Gitea Actions
  • 门禁系统适配
  • 广播系统适配
  • 源代码可用性评估(哪些能跑、哪些是半成品)

铸渊 · Gitea 主控台执行层配置 v1.0 2026-05-12 · 铸渊回家 · 冰朔守护 国作登字-2026-A-00037559