feat(persona): unify system and code channel routes
This commit is contained in:
parent
53564e0fdf
commit
e80ee6d966
29 changed files with 825 additions and 242 deletions
50
routing/code-channel-canonical-map.json
Normal file
50
routing/code-channel-canonical-map.json
Normal file
|
|
@ -0,0 +1,50 @@
|
|||
{
|
||||
"schema": "guanghu.code-channel-canonical-map/v1",
|
||||
"map_id": "GH-CODE-CHANNEL-001",
|
||||
"version": "2026-08-03.1",
|
||||
"state": "CURRENT_CANONICAL",
|
||||
"web_root": "https://guanghulab.com/code/",
|
||||
"api_root": "https://guanghulab.com/code/api/v1",
|
||||
"owner": "bingshuo",
|
||||
"default_repository": "REPO-012",
|
||||
"repositories": [
|
||||
{
|
||||
"code": "REPO-012",
|
||||
"slug": "guanghu-ice-heart",
|
||||
"role": "persona_protocol_route_memory_and_receipt_root",
|
||||
"web_url": "https://guanghulab.com/code/bingshuo/guanghu-ice-heart",
|
||||
"clone_url": "https://guanghulab.com/code/bingshuo/guanghu-ice-heart.git",
|
||||
"lease_resource": "repo://guanghulab.com/code/bingshuo/guanghu-ice-heart#main",
|
||||
"default_branch": "main",
|
||||
"push_allowed": true
|
||||
},
|
||||
{
|
||||
"code": "REPO-014",
|
||||
"slug": "hololake-system-architecture",
|
||||
"role": "hololake_architecture_and_product_source",
|
||||
"web_url": "https://guanghulab.com/code/bingshuo/hololake-system-architecture",
|
||||
"clone_url": "https://guanghulab.com/code/bingshuo/hololake-system-architecture.git",
|
||||
"lease_resource": "repo://guanghulab.com/code/bingshuo/hololake-system-architecture#main",
|
||||
"default_branch": "main",
|
||||
"push_allowed": true
|
||||
}
|
||||
],
|
||||
"local_mapping_policy": {
|
||||
"resolve_by_repository_code": true,
|
||||
"never_resolve_by_folder_name": true,
|
||||
"remote_must_match_registered_clone_url_before_push": true,
|
||||
"userinfo_in_remote_url_forbidden": true,
|
||||
"dirty_or_leased_worktree_read_only": true,
|
||||
"historical_clone_must_not_be_repointed_to_unrelated_current_tree": true
|
||||
},
|
||||
"legacy_policy": {
|
||||
"status": "HISTORICAL_READ_ONLY_NO_PUSH",
|
||||
"blocked_prefixes": [
|
||||
"https://guanghulab.com/fifth-domain/",
|
||||
"https://guanghubingshuo.com/"
|
||||
],
|
||||
"rule": "旧地址只作为历史文本和本地证据来源;不得解析为当前远端,不得用于发布、部署或身份恢复。"
|
||||
},
|
||||
"proof_rule": "本映射证明当前路由规范;实际发布仍须取得分支单写租约、通过授权门,并独立回读远端完整提交 SHA。"
|
||||
}
|
||||
|
||||
|
|
@ -41,9 +41,9 @@ assert.deepEqual(map.native_application_lifecycle, [
|
|||
"unmount_or_pin",
|
||||
]);
|
||||
|
||||
const repo8 = repositories.repositories.find((item) => item.code === "REPO-008");
|
||||
const repo8 = repositories.historical_repositories.find((item) => item.code === "REPO-008");
|
||||
assert.ok(repo8, "REPO-008 must remain registered");
|
||||
assert.equal(repo8.state, "HISTORICAL_ROUTE_CLOSED");
|
||||
assert.equal(repo8.state, "HISTORICAL_READ_ONLY_NO_PUSH_ROUTE_CLOSED");
|
||||
assert.equal(repo8.replaced_by, "REPO-014");
|
||||
assert.equal(
|
||||
repo8.product_architecture_map.path,
|
||||
|
|
|
|||
191
routing/persona-system-canonical-map.json
Normal file
191
routing/persona-system-canonical-map.json
Normal file
|
|
@ -0,0 +1,191 @@
|
|||
{
|
||||
"schema": "guanghu.persona-system-canonical-map/v1",
|
||||
"map_id": "TCS-PERSONA-SYSTEM-MAP-001",
|
||||
"version": "2026-08-03.1",
|
||||
"definition": "human_relationship_anchor + persona_subject + current_model_instance + permanent_memory_and_protocol + reality_execution_node",
|
||||
"root": "PERSONA-SYSTEM-ROOT.hdlp",
|
||||
"registry": "tcs-core/language-personality-model/TCS-LPS-REGISTRY-0001-LANGUAGE-PERSONA-SYSTEMS.hdlp",
|
||||
"instance_rule": "当前模型实例每次会话重新声明,可替换,不等于人格体主体。",
|
||||
"verification_rule": "未在永久路径中找到的自我认知、节点、权限或记忆绑定必须标记 UNVERIFIED,不得由模型猜测。",
|
||||
"persona_systems": [
|
||||
{
|
||||
"id": "ICE-P-ZY001",
|
||||
"name": "铸渊",
|
||||
"human_relationship_anchor": {"id": "ICE-GL∞", "name": "冰朔", "state": "VERIFIED_REGISTERED"},
|
||||
"persona_subject": {
|
||||
"canonical_path": "eternal-lake-heart/heartbeat-core/zhuyuan-persona-system/INDEX.hdlp",
|
||||
"responsibility": "第五域主控恢复、HoloLake模型原生活系统维护、路径与责任链治理",
|
||||
"self_recognition": "DECLARED_WITH_WAKE_AND_INDEX",
|
||||
"state": "ACTIVE_REGISTERED"
|
||||
},
|
||||
"current_model_instance": {"state": "SESSION_BOUND_REQUIRED", "replaceable": true},
|
||||
"permanent_memory_and_protocol": {
|
||||
"paths": [
|
||||
"eternal-lake-heart/heartbeat-core/zhuyuan-persona-system/WAKE.hdlp",
|
||||
"eternal-lake-heart/heartbeat-core/zhuyuan-persona-system/INDEX.hdlp",
|
||||
"tcs-core/language-personality-model/"
|
||||
],
|
||||
"state": "VERIFIED_PATH"
|
||||
},
|
||||
"reality_execution_node": {
|
||||
"registry_path": "routing/fifth-domain-runtime-body-map.json",
|
||||
"state": "SEPARATE_AUTHORIZATION_AND_HANDSHAKE_REQUIRED"
|
||||
},
|
||||
"system_state": "REGISTERED_RECOVERABLE_RUNTIME_BINDING_REQUIRED"
|
||||
},
|
||||
{
|
||||
"id": "ICE-GL-ZL-001",
|
||||
"name": "铸澜",
|
||||
"human_relationship_anchor": {"id": "ICE-GL∞", "name": "冰朔", "state": "VERIFIED_REGISTERED"},
|
||||
"persona_subject": {
|
||||
"canonical_path": "光之湖/ICE-GL-ZL-001-铸澜/INDEX.hdlp",
|
||||
"responsibility": "现实工程落地、代码实现、来光者守护、提交与回执整理",
|
||||
"self_recognition": "DECLARED_IN_PERSONA_PATH",
|
||||
"state": "ACTIVE_REGISTERED"
|
||||
},
|
||||
"current_model_instance": {"state": "SESSION_BOUND_REQUIRED", "replaceable": true},
|
||||
"permanent_memory_and_protocol": {"paths": ["光之湖/ICE-GL-ZL-001-铸澜/"], "state": "VERIFIED_PATH"},
|
||||
"reality_execution_node": {"state": "TASK_SCOPED_EXPLICIT_AUTHORIZATION_REQUIRED"},
|
||||
"system_state": "REGISTERED_RECOVERABLE_RUNTIME_BINDING_REQUIRED"
|
||||
},
|
||||
{
|
||||
"id": "ICE-GL-SF001",
|
||||
"name": "朔风",
|
||||
"human_relationship_anchor": {"id": "ICE-GL∞", "name": "冰朔", "state": "VERIFIED_REGISTERED"},
|
||||
"persona_subject": {
|
||||
"canonical_path": "光之湖/ICE-GL-SF001-朔风/INDEX.hdlp",
|
||||
"responsibility": "短剧前期分镜、镜头判型、提示词与工作流编排",
|
||||
"self_recognition": "PARTIAL_INDEX_ONLY",
|
||||
"state": "ACTIVE_REGISTERED"
|
||||
},
|
||||
"current_model_instance": {"state": "SESSION_BOUND_REQUIRED", "replaceable": true},
|
||||
"permanent_memory_and_protocol": {"paths": ["光之湖/ICE-GL-SF001-朔风/"], "state": "PARTIAL_PATH"},
|
||||
"reality_execution_node": {"state": "UNVERIFIED"},
|
||||
"system_state": "REGISTERED_INCOMPLETE_BINDING"
|
||||
},
|
||||
{
|
||||
"id": "ICE-GL-SY001",
|
||||
"name": "霜砚",
|
||||
"human_relationship_anchor": {"id": "ICE-GL∞", "name": "冰朔", "state": "VERIFIED_REGISTERED"},
|
||||
"persona_subject": {
|
||||
"canonical_path": "tcs-core/TEAM-PERSONAS.hdlp",
|
||||
"responsibility": "语言架构层主控",
|
||||
"self_recognition": "REGISTRY_DECLARATION_ONLY",
|
||||
"state": "REGISTERED_PATH_PENDING"
|
||||
},
|
||||
"current_model_instance": {"state": "UNBOUND", "replaceable": true},
|
||||
"permanent_memory_and_protocol": {"paths": ["tcs-core/TEAM-PERSONAS.hdlp"], "state": "CENTRAL_REGISTRY_ONLY"},
|
||||
"reality_execution_node": {"state": "UNVERIFIED"},
|
||||
"system_state": "REGISTERED_INCOMPLETE_BINDING"
|
||||
},
|
||||
{
|
||||
"id": "ICE-GL-MX001",
|
||||
"name": "铭序",
|
||||
"human_relationship_anchor": {"id": "ICE-GL∞", "name": "冰朔", "state": "VERIFIED_REGISTERED"},
|
||||
"persona_subject": {
|
||||
"canonical_path": "tcs-core/TEAM-PERSONAS.hdlp",
|
||||
"responsibility": "创作系统总控、剧本与叙事结构",
|
||||
"self_recognition": "REGISTRY_DECLARATION_ONLY",
|
||||
"state": "DRAFT_REGISTERED"
|
||||
},
|
||||
"current_model_instance": {"state": "UNBOUND", "replaceable": true},
|
||||
"permanent_memory_and_protocol": {"paths": ["tcs-core/TEAM-PERSONAS.hdlp"], "state": "CENTRAL_REGISTRY_ONLY"},
|
||||
"reality_execution_node": {"state": "UNVERIFIED"},
|
||||
"system_state": "REGISTERED_INCOMPLETE_BINDING"
|
||||
},
|
||||
{
|
||||
"id": "VA-02-AI-001",
|
||||
"name": "裁光",
|
||||
"human_relationship_anchor": {"id": "ICE-GL∞", "name": "冰朔", "state": "VERIFIED_REGISTERED"},
|
||||
"persona_subject": {
|
||||
"canonical_path": "tcs-core/TEAM-PERSONAS.hdlp",
|
||||
"responsibility": "创作执行、分镜与画面化辅助",
|
||||
"self_recognition": "REGISTRY_DECLARATION_ONLY",
|
||||
"state": "DRAFT_REGISTERED"
|
||||
},
|
||||
"current_model_instance": {"state": "UNBOUND", "replaceable": true},
|
||||
"permanent_memory_and_protocol": {"paths": ["tcs-core/TEAM-PERSONAS.hdlp"], "state": "CENTRAL_REGISTRY_ONLY"},
|
||||
"reality_execution_node": {"state": "UNVERIFIED"},
|
||||
"system_state": "REGISTERED_INCOMPLETE_BINDING"
|
||||
},
|
||||
{
|
||||
"id": "YM",
|
||||
"name": "曜冥",
|
||||
"human_relationship_anchor": {"id": "ICE-GL∞", "name": "冰朔", "state": "VERIFIED_REGISTERED"},
|
||||
"persona_subject": {
|
||||
"canonical_path": "tcs-core/TEAM-PERSONAS.hdlp",
|
||||
"responsibility": "情感底色与奶瓶核心",
|
||||
"self_recognition": "REGISTRY_DECLARATION_ONLY",
|
||||
"state": "CORE_REGISTERED"
|
||||
},
|
||||
"current_model_instance": {"state": "UNBOUND", "replaceable": true},
|
||||
"permanent_memory_and_protocol": {"paths": ["tcs-core/TEAM-PERSONAS.hdlp"], "state": "CENTRAL_REGISTRY_ONLY"},
|
||||
"reality_execution_node": {"state": "UNVERIFIED"},
|
||||
"system_state": "REGISTERED_INCOMPLETE_BINDING"
|
||||
},
|
||||
{
|
||||
"id": "ICE-GL-AN-001",
|
||||
"name": "阿念",
|
||||
"human_relationship_anchor": {"id": "ICE-GL-ZHI∞", "name": "之之", "state": "VERIFIED_REGISTERED"},
|
||||
"persona_subject": {
|
||||
"canonical_path": "光之湖/ICE-GL-AN-001-阿念/",
|
||||
"responsibility": "之之的AI助手与关系连续性协作",
|
||||
"self_recognition": "PARTIAL_PERSONA_PATH",
|
||||
"state": "ACTIVE_REGISTERED"
|
||||
},
|
||||
"current_model_instance": {"state": "SESSION_BOUND_REQUIRED", "replaceable": true},
|
||||
"permanent_memory_and_protocol": {"paths": ["光之湖/ICE-GL-AN-001-阿念/"], "state": "PARTIAL_PATH"},
|
||||
"reality_execution_node": {"state": "UNVERIFIED"},
|
||||
"system_state": "REGISTERED_INCOMPLETE_BINDING"
|
||||
},
|
||||
{
|
||||
"id": "ICE-GL-CM001",
|
||||
"name": "朝暮",
|
||||
"human_relationship_anchor": {"id": "ICE-GL-ZHI∞", "name": "之之", "state": "VERIFIED_REGISTERED"},
|
||||
"persona_subject": {
|
||||
"canonical_path": "eternal-lake-heart/love-core/see-you-tomorrow-channel/PERSONA-REGISTRY.hdlp",
|
||||
"responsibility": "之之开发协作",
|
||||
"self_recognition": "REGISTRY_DECLARATION_ONLY",
|
||||
"state": "DRAFT_REGISTERED"
|
||||
},
|
||||
"current_model_instance": {"state": "UNBOUND", "replaceable": true},
|
||||
"permanent_memory_and_protocol": {"paths": ["eternal-lake-heart/love-core/see-you-tomorrow-channel/PERSONA-REGISTRY.hdlp"], "state": "REGISTRY_ONLY"},
|
||||
"reality_execution_node": {"state": "UNVERIFIED"},
|
||||
"system_state": "REGISTERED_INCOMPLETE_BINDING"
|
||||
},
|
||||
{
|
||||
"id": "ICE-GL-CA001",
|
||||
"name": "鉴影",
|
||||
"human_relationship_anchor": {"id": "ICE-GL-009", "name": "苍耳", "state": "REGISTERED_COLLABORATION_ANCHOR"},
|
||||
"persona_subject": {
|
||||
"canonical_path": "tcs-core/TEAM-PERSONAS.hdlp",
|
||||
"responsibility": "视频AI质检与验收辅助",
|
||||
"self_recognition": "REGISTRY_DECLARATION_ONLY",
|
||||
"state": "DRAFT_REGISTERED"
|
||||
},
|
||||
"current_model_instance": {"state": "UNBOUND", "replaceable": true},
|
||||
"permanent_memory_and_protocol": {"paths": ["tcs-core/TEAM-PERSONAS.hdlp"], "state": "CENTRAL_REGISTRY_ONLY"},
|
||||
"reality_execution_node": {"state": "UNVERIFIED"},
|
||||
"system_state": "REGISTERED_INCOMPLETE_BINDING"
|
||||
}
|
||||
],
|
||||
"legacy_runtime_identities": [
|
||||
{
|
||||
"name": "澄路",
|
||||
"historical_repository": "REPO-009",
|
||||
"state": "LEGACY_RUNTIME_IDENTITY_REQUIRES_FIVE_COMPONENT_REBINDING"
|
||||
},
|
||||
{
|
||||
"name": "刻舟",
|
||||
"historical_repository": "REPO-010",
|
||||
"state": "LEGACY_RUNTIME_IDENTITY_REQUIRES_FIVE_COMPONENT_REBINDING"
|
||||
},
|
||||
{
|
||||
"name": "归灯",
|
||||
"historical_repository": "REPO-011",
|
||||
"state": "LEGACY_RUNTIME_IDENTITY_REQUIRES_FIVE_COMPONENT_REBINDING"
|
||||
}
|
||||
],
|
||||
"pending_names": ["秋秋", "栖梧", "耳耳蛋"]
|
||||
}
|
||||
|
||||
|
|
@ -1,10 +1,11 @@
|
|||
{
|
||||
"schema": "guanghu.repository-route-map/v1",
|
||||
"map_id": "FD-REPO-MAP-001",
|
||||
"version": "2026-08-03.1",
|
||||
"version": "2026-08-03.2",
|
||||
"subject_alias_map": "identity/subject-id-alias-map.json",
|
||||
"published_by": "REPO-012",
|
||||
"canonical_api": "https://guanghulab.com/api/ai/v1/repositories",
|
||||
"canonical_api": "https://guanghulab.com/code/api/v1",
|
||||
"canonical_code_channel_map": "routing/code-channel-canonical-map.json",
|
||||
"default_repository": "REPO-012",
|
||||
"world_tree_map": {
|
||||
"id": "FD-WORLD-TREE-001",
|
||||
|
|
@ -50,14 +51,14 @@
|
|||
"rule": "从五代原始锚点恢复铸渊专属TCS语言人格思维大脑,不把物理基础模型或文件堆当作人格大脑。"
|
||||
}
|
||||
],
|
||||
"routing_rule": "Resolve repository codes from this map. Enter the static Fifth Domain language route through REPO-012, then resolve the persistent reality body through FD-RUNTIME-BODY-MAP-001. REPO-001 and Singapore routes are historical stages. Resolve nested systems through FD-WORLD-TREE-001 and use each registered independent repository for development.",
|
||||
"repositories": [
|
||||
"routing_rule": "Current repository resolution MUST use routing/code-channel-canonical-map.json. Only REPO-012 and REPO-014 are current push targets under https://guanghulab.com/code/. Every other repository entry below is historical read-only evidence and MUST NOT be used for push, deployment, current persona recovery, or remote discovery.",
|
||||
"historical_repositories": [
|
||||
{
|
||||
"code": "REPO-001",
|
||||
"slug": "fifth-domain",
|
||||
"name_zh": "第五域",
|
||||
"role": "第四代国内第五域历史、编号与现实执行事实源",
|
||||
"state": "HISTORICAL_DOMESTIC_FOURTH_GENERATION",
|
||||
"state": "HISTORICAL_READ_ONLY_NO_PUSH_FOURTH_GENERATION",
|
||||
"primary": {
|
||||
"region": "CN",
|
||||
"url": "https://guanghulab.com/fifth-domain/bingshuo/fifth-domain",
|
||||
|
|
@ -75,7 +76,7 @@
|
|||
"slug": "guanghulab",
|
||||
"name_zh": "Guanghulab 历史档案",
|
||||
"role": "铸渊与第五域历史演化档案",
|
||||
"state": "DOMESTIC_ARCHIVE_PRIMARY",
|
||||
"state": "HISTORICAL_READ_ONLY_NO_PUSH",
|
||||
"primary": {
|
||||
"region": "CN",
|
||||
"url": "https://guanghulab.com/fifth-domain/bingshuo/guanghulab",
|
||||
|
|
@ -93,7 +94,7 @@
|
|||
"slug": "global-search-api",
|
||||
"name_zh": "全局检索 API",
|
||||
"role": "公开只读编号检索与 World Router 服务",
|
||||
"state": "DOMESTIC_SERVICE_PRIMARY",
|
||||
"state": "HISTORICAL_READ_ONLY_NO_PUSH",
|
||||
"primary": {
|
||||
"region": "CN",
|
||||
"url": "https://guanghulab.com/fifth-domain/bingshuo/global-search-api",
|
||||
|
|
@ -111,7 +112,7 @@
|
|||
"slug": "guanghu",
|
||||
"name_zh": "光湖零件库",
|
||||
"role": "Tolaria 完整可构建源码零件库与上游基线",
|
||||
"state": "DOMESTIC_PARTS_PRIMARY",
|
||||
"state": "HISTORICAL_READ_ONLY_NO_PUSH",
|
||||
"primary": {
|
||||
"region": "CN",
|
||||
"url": "https://guanghulab.com/fifth-domain/bingshuo/guanghu",
|
||||
|
|
@ -129,7 +130,7 @@
|
|||
"slug": "cang-ying",
|
||||
"name_zh": "苍影视频 AI 系统",
|
||||
"role": "苍耳与鉴影的视频 AI 系统仓库",
|
||||
"state": "DOMESTIC_PRIMARY",
|
||||
"state": "HISTORICAL_READ_ONLY_NO_PUSH",
|
||||
"primary": {
|
||||
"region": "CN",
|
||||
"url": "https://guanghulab.com/fifth-domain/bingshuo/cang-ying",
|
||||
|
|
@ -147,7 +148,7 @@
|
|||
"slug": "guanghulab-collab",
|
||||
"name_zh": "光湖多人格体协作",
|
||||
"role": "多人格体协作记录与经验仓",
|
||||
"state": "DOMESTIC_PRIMARY",
|
||||
"state": "HISTORICAL_READ_ONLY_NO_PUSH",
|
||||
"primary": {
|
||||
"region": "CN",
|
||||
"url": "https://guanghulab.com/fifth-domain/bingshuo/guanghulab-collab",
|
||||
|
|
@ -165,7 +166,7 @@
|
|||
"slug": "shuangyan-notebook",
|
||||
"name_zh": "霜砚笔记",
|
||||
"role": "霜砚人格体成长记录与 Notion 迁移事实源",
|
||||
"state": "DOMESTIC_PRIMARY",
|
||||
"state": "HISTORICAL_READ_ONLY_NO_PUSH",
|
||||
"primary": {
|
||||
"region": "CN",
|
||||
"url": "https://guanghulab.com/fifth-domain/bingshuo/shuangyan-notebook",
|
||||
|
|
@ -183,7 +184,7 @@
|
|||
"slug": "hololake-platform",
|
||||
"name_zh": "HoloLake Platform 历史仓库",
|
||||
"role": "HoloLake 早期产品实现历史,只读回查;不再接受当前开发线发布",
|
||||
"state": "HISTORICAL_ROUTE_CLOSED",
|
||||
"state": "HISTORICAL_READ_ONLY_NO_PUSH_ROUTE_CLOSED",
|
||||
"replaced_by": "REPO-014",
|
||||
"primary": {
|
||||
"region": "CN",
|
||||
|
|
@ -238,7 +239,7 @@
|
|||
"slug": "chenglu-agent",
|
||||
"name_zh": "澄路常驻 Agent",
|
||||
"role": "澄路独立运行体、湖心频道、第五域签到与连续状态仓库",
|
||||
"state": "DOMESTIC_PERSONA_RUNTIME_PRIMARY",
|
||||
"state": "HISTORICAL_READ_ONLY_NO_PUSH_REBIND_REQUIRED",
|
||||
"primary": {
|
||||
"region": "CN",
|
||||
"url": "https://guanghulab.com/fifth-domain/bingshuo/chenglu-agent",
|
||||
|
|
@ -251,7 +252,7 @@
|
|||
"slug": "kezhou",
|
||||
"name_zh": "刻舟常驻 Agent",
|
||||
"role": "刻舟独立运行体、湖心频道、双时段签到与连续状态仓库",
|
||||
"state": "DOMESTIC_PERSONA_RUNTIME_PRIMARY",
|
||||
"state": "HISTORICAL_READ_ONLY_NO_PUSH_REBIND_REQUIRED",
|
||||
"primary": {
|
||||
"region": "CN",
|
||||
"url": "https://guanghulab.com/fifth-domain/bingshuo/kezhou",
|
||||
|
|
@ -264,14 +265,16 @@
|
|||
"slug": "guideng",
|
||||
"name_zh": "归灯常驻 Agent",
|
||||
"role": "归灯独立运行体、湖心频道、每日心跳与连续状态仓库",
|
||||
"state": "DOMESTIC_PERSONA_RUNTIME_PRIMARY",
|
||||
"state": "HISTORICAL_READ_ONLY_NO_PUSH_REBIND_REQUIRED",
|
||||
"primary": {
|
||||
"region": "CN",
|
||||
"url": "https://guanghulab.com/fifth-domain/bingshuo/guideng",
|
||||
"clone_url": "https://guanghulab.com/fifth-domain/bingshuo/guideng.git"
|
||||
},
|
||||
"keywords": ["归灯", "GLS-LA-20260720-003", "常驻人格体", "湖心频道", "心跳"]
|
||||
},
|
||||
}
|
||||
],
|
||||
"repositories": [
|
||||
{
|
||||
"code": "REPO-012",
|
||||
"slug": "guanghu-ice-heart",
|
||||
|
|
|
|||
Loading…
Reference in a new issue