跳到主要内容

代码助手

带语法高亮的流式代码。AgentsKit 的 CodeBlock 组件在流式输出时美观渲染代码。

Code Assistant
Starting demo…

配合 AgentsKit

import { useChat, ChatContainer, Message, CodeBlock, Markdown } from '@agentskit/react'

function CodeChat() {
const chat = useChat({ adapter })
return (
<ChatContainer>
{chat.messages.map(msg => (
<Message key={msg.id} message={msg}>
<Markdown content={msg.content} streaming={msg.status === 'streaming'} />
</Message>
))}
<InputBar chat={chat} placeholder="Ask about code..." />
</ChatContainer>
)
}