diff --git a/src/views/thinkingProcess.ts b/src/views/thinkingProcess.ts new file mode 100644 index 0000000..27075aa --- /dev/null +++ b/src/views/thinkingProcess.ts @@ -0,0 +1,178 @@ +/** + * 思考过程组件 + * + * 功能说明: + * - 显示 AI 的思考过程 + * - 支持展开/折叠功能 + * - 提供打字机效果的流式显示 + */ + +/** + * 获取思考过程组件的 HTML 内容 + * @param thinking - 思考内容 + * @param isExpanded - 是否默认展开 + */ +export function getThinkingProcessContent( + thinking: string = "", + isExpanded: boolean = false +): string { + return ` +