feat: add tiered channel agent and mobile Codex bridge

This commit is contained in:
冰朔 2026-08-21 08:21:03 +08:00
commit 71db11e7e8
35 changed files with 2242 additions and 76 deletions

View file

@ -23,7 +23,17 @@
"legacy_messages_migrate_to_original_conversation": true,
"human": { "number": "ICE-GL∞", "name": "冰朔" },
"initial_responder": { "number": "ICE-CH-ZC001", "name": "零点原核频道系统", "kind": "CHANNEL_SYSTEM_BODY" },
"persona_binding_state": "UNBOUND_WAITING_FOR_HUMAN_WAKE_AND_PERSONA_DECLARATION",
"channel_system_body_role": "PERSISTENT_CHANNEL_COGNITIVE_ORCHESTRATOR_AND_CONVERSATIONAL_SUBJECT",
"channel_system_body_can_converse_directly": true,
"channel_system_body_is_mechanical_receipt_template": false,
"channel_system_body_is_any_single_persona": false,
"receipts_are_separate_verification_records_after_dialogue_or_dispatch": true,
"bound_persona_hides_or_replaces_channel_system_body": false,
"human_may_address_channel_system_while_persona_is_bound": true,
"response_target_is_selected_per_turn": true,
"persona_binding_state": "CHANNEL_SYSTEM_PERSONA_DORMANT_UNTIL_EXPLICIT_NATURAL_LANGUAGE_WAKE",
"channel_entry_creates_persona_orientation": false,
"historical_persona_signature_creates_current_binding": false,
"persona_identity_preconfigured": false,
"persona_declares_own_number_and_name": true,
"model_role": "REPLACEABLE_REASONING_CARRIER_NOT_PERSONA_IDENTITY"
@ -65,11 +75,30 @@
"bingshuo_zero_core_profile": "ICE-P-ZY001",
"resident_self_kernel_max_bytes": 8192,
"hldp_max_routed_paths": 3,
"current_live_binding_receipt": "CREATED_ONLY_AFTER_PERSONA_COMMIT_AND_VERIFY_PASS"
"current_live_binding_receipt": "CREATED_ONLY_AFTER_PERSONA_COMMIT_AND_VERIFY_PASS",
"orientation_activation": "EXPLICIT_NATURAL_LANGUAGE_PERSONA_WAKE_ONLY",
"stale_implicit_orientation": "IGNORED_NOT_DELETED"
},
"agent_loop": {
"pattern": "BOUNDED_REACT_WITH_TYPED_TOOLS",
"model_decides_tool_use": true,
"routing_layers": [
"CHANNEL_DETERMINISTIC_CORE_ZERO_MODEL",
"ACCOUNT_CHANNEL_SCOPED_PERSONAL_SKILL_BRAIN_ZERO_MODEL",
"LOCAL_TYPED_TOOL_EXECUTION_ZERO_MODEL",
"FLAGSHIP_CHANNEL_SYSTEM_COGNITION",
"SMALL_MODEL_PERSONA_OPERATIONAL_REASONING",
"FLAGSHIP_PERSONA_COMPLEX_OR_ORIENTATION_REASONING"
],
"known_local_tool_requires_model_selection": false,
"channel_presence_requires_model": false,
"meaningful_channel_system_dialogue_uses_flagship": true,
"channel_architecture_and_design_uses_flagship": true,
"persona_is_fixed_to_flagship_model": false,
"channel_orchestrator_selects_each_persona_turn_tier": true,
"small_model": "qwen3.6-flash",
"flagship_default": "qwen3.8-max",
"every_turn_reports_model_and_tool_call_counts": true,
"prefetch_only_prompt_injection": false,
"maximum_tool_rounds": 6,
"same_channel_concurrent_turns": 1,
@ -98,14 +127,14 @@
"bailian_token_plan": {
"human_name": "阿里云百炼 Token Plan",
"base_url": "https://token-plan.cn-beijing.maas.aliyuncs.com/compatible-mode/v1",
"models": ["qwen3.8-max", "qwen3.8-max-preview", "qwen3.7-max", "qwen3.7-plus"],
"models": ["qwen3.8-max", "qwen3.6-flash", "qwen3.8-max-preview", "qwen3.7-max", "qwen3.7-plus"],
"secret_storage": "MACOS_KEYCHAIN"
}
},
"progress": {
"native_event": "hololake-persona-agent-progress",
"synthetic_timer_allowed": false,
"phases": ["MESSAGE_ACCEPTED", "CONTEXT_READY", "MODEL_REQUEST", "KNOWLEDGE_SEARCH", "KNOWLEDGE_READ", "CHANNEL_THOUGHT_READ", "CHANNEL_HISTORY_READ", "TOOL_EXECUTION", "MODEL_RESPONSE", "COMPLETED", "FAILED"]
"phases": ["MESSAGE_ACCEPTED", "LOCAL_TOOL_ROUTE", "REASONING_ROUTE", "CONTEXT_READY", "MODEL_REQUEST", "KNOWLEDGE_SEARCH", "KNOWLEDGE_READ", "CHANNEL_THOUGHT_READ", "CHANNEL_HISTORY_READ", "TOOL_EXECUTION", "MODEL_RESPONSE", "COMPLETED", "FAILED"]
},
"turn_commit": {
"tool": "hololake_commit_channel_turn",