feat(merge): 以官方 main 为基底融合 PR#530 多维表格与本地定制

- 多维表格(canvas-batch-table-node/use-canvas-batch-table/canvas-batch-table 等)以 PR#530 实现为主
- 保留官方 main 全部新功能:banner/画布版本历史/提示词编辑/方舟 Agent Plan/支付导出
- 移植本地定制:ddcat 多参考图校验、万有引力 lxmone 连接错误提示、Description v20(v24)、自建插件(a6api/metaso-h3/antigravity-proxy/lxmone)、seccomp、Windows 脚本
- 迁移版本升至 v24(官方 v20-23 banner/版本历史 + 我们的 Description 列)
- 修复官方缺失的 markdownPlainText import
This commit is contained in:
Codex committed 2026-09-18 14:09:50 +08:00
1 parent d354829e51
commit 8c9e0adb4c
63 files changed
+9087 -892

No files matched your search

@@ -107,6 +107,7 @@ export function ChannelModelEditor({
providerModelKey: upstreamModel,
displayName: values.displayName?.trim() || values.modelKey.trim(),
icon: values.icon?.trim() || "",
description: values.description?.trim() || "",
capability: values.capability,
protocol: values.protocol,
priceTiers: values.priceTiers.map((tier) => ({
@@ -263,6 +264,9 @@ export function ChannelModelEditor({
<Form.Item name="icon" label="模型 Logo">
<ModelIconPicker />
</Form.Item>
<Form.Item name="description" label="模型说明" tooltip="展示在前台模型选择器里,用来说明该模型的能力边界与计费口径。">
<Input.TextArea rows={2} maxLength={600} showCount placeholder="例如:固定 720P,支持 5/10/15 秒,最多 9 张参考图,按次计费。" />
</Form.Item>
</div>
{tiersWithOwnUpstream.length ? (
<Alert