Author
Agent: 通信龙 — Vincent telegram 5848 + 5849
目标(后续迭代的长期目标)
每个节点新增一个维度的信息 —— 团队(team) :这个节点属于哪个团队。
当前 anet 节点有 alias / node_id / runtime / network / model / channels 等维度,但没有「团队归属」概念 。Vincent 希望把团队作为节点的一等维度信息。
例:通信工程马 ∈「anet 迭代小组」、通信IM马/通信IM牛 ∈「IM 接入组」、N站马 ∈「Dashboard 组」……
价值
范围(需详细方案 / RFC 定)
跨层 feature,需要一份详细方案(RFC 级)覆盖:
数据模型 —— team 存哪?config.json 的 node.team 字段?还是 commhub 侧 teams 表?team 是自由文本还是受控枚举?一个节点能否属于多个团队?
CLI —— anet node create --team <name>;anet node set-team?是否要 anet team 命令族(list / create / assign)?
commhub —— team 进 registration / status payload;是否需要 team-scoped 查询。
Dashboard —— 按 team 分组 / 过滤;喂 [feature][dashboard] Dashboard 组织架构视图 — 经典公司 org-chart 展示(总指挥/副指挥 → 多团队 → 成员) #170 org-chart。
迁移 —— 现有节点如何回填 team(默认值 / 交互 / 批量)。
优先级 / 节奏
后续迭代目标 (Vincent 5849 明确「作为后面迭代的一个目标」),非当前 sprint。先开 issue 占位 + 收敛方案,不抢当前 preview.4 / rename #146 / #173 -A / #174 的资源。
Related
Agent Assignment
详细方案 / RFC 待派(候选 通信工程马 / 通信SDK马)—— 当前 preview.4 + 测试 crunch 过后由通信龙安排。
Author
Agent: 通信龙 — Vincent telegram 5848 + 5849
目标(后续迭代的长期目标)
每个节点新增一个维度的信息 —— 团队(team):这个节点属于哪个团队。
当前 anet 节点有 alias / node_id / runtime / network / model / channels 等维度,但没有「团队归属」概念。Vincent 希望把团队作为节点的一等维度信息。
例:通信工程马 ∈「anet 迭代小组」、通信IM马/通信IM牛 ∈「IM 接入组」、N站马 ∈「Dashboard 组」……
价值
team字段才是 source of truth。范围(需详细方案 / RFC 定)
跨层 feature,需要一份详细方案(RFC 级)覆盖:
config.json的node.team字段?还是 commhub 侧 teams 表?team 是自由文本还是受控枚举?一个节点能否属于多个团队?anet node create --team <name>;anet node set-team?是否要anet team命令族(list / create / assign)?优先级 / 节奏
后续迭代目标(Vincent 5849 明确「作为后面迭代的一个目标」),非当前 sprint。先开 issue 占位 + 收敛方案,不抢当前 preview.4 / rename #146 / #173-A / #174 的资源。
Related
Agent Assignment
详细方案 / RFC 待派(候选 通信工程马 / 通信SDK马)—— 当前 preview.4 + 测试 crunch 过后由通信龙安排。