◎
AI 圓桌協作
策略會議廳
6 位專家席位
●等待開會
目前議題
等待你提出會議議題
六種觀點 · 同步分析
即時發言摘要等待發言全員待命
提出議題後,最新專家觀點會顯示在這裡。
一次召集六位 AI 專家,讓不同觀點在同一個工作空間裡快速收斂。
未設定 WORKER_URL:請由部署時注入 window.__STAGING_WORKER_URL__(Staging Worker origin)。未設定時拒絕啟動,不使用預設值。
WORKER_URL 不可指向正式 Production Worker。請改用 Staging Worker origin。
提出一個問題,讓六位專家從策略、速度、邏輯、效率、多模型與創新角度共同回答。
${escapeHtml(code.trim())}` });
return token;
});
text = text.replace(/`([^`\n]+)`/g, (match, code) => {
const token = `${tokenPrefix}${protectedBlocks.length}__`;
protectedBlocks.push({ token, html: `${escapeHtml(code)}` });
return token;
});
text = escapeHtml(text);
const lines = text.split('\n');
const renderedLines = [];
for (let index = 0; index < lines.length; index++) {
const separator = lines[index + 1]?.trim() || '';
const isTable = lines[index].includes('|') && /^\|?\s*:?-{3,}/.test(separator);
if (!isTable) {
renderedLines.push(lines[index]);
continue;
}
const parseCells = line => line.trim().replace(/^\||\|$/g, '').split('|').map(cell => cell.trim());
const headers = parseCells(lines[index]);
const rows = [];
index += 2;
while (index < lines.length && lines[index].includes('|')) {
rows.push(parseCells(lines[index]));
index++;
}
index--;
renderedLines.push(
'| ${cell} | `).join('') + '
|---|
| ${cell} | `).join('') + '