基于触发器的 chips
支持结构化提示词输入,包含 @提及、/命令、#标签和自定义回调,因此输入的标记会变成 chips,而不是普通文本。
Prompt Area 是为 AI 界面打造的 React 聊天与提示词输入组件。它将结构化文本输入、行内 Markdown 和附件处理整合在一个 contentEditable 组件中,让团队可以用一个专用输入替代一组分散的库。
该网站将其描述为面向提示词编写器的零额外依赖方案,而不是通用文档编辑器。它同时通过 npm 和 shadcn registry 分发,文档强调 shadcn 路径会将源码复制到项目中,而 npm 路径则安装带有自包含样式表的版本化包。
支持结构化提示词输入,包含 @提及、/命令、#标签和自定义回调,因此输入的标记会变成 chips,而不是普通文本。
处理粗体、斜体、列表、自动链接 URL、富粘贴,以及实时 Markdown 渲染,适用于聊天式编写。
包含完整的撤销栈,支持 Ctrl+Z 和 Ctrl+Shift+Z,以便一致地回退更改。
内置支持文件和图片附件,并提供缩略图、加载状态和移除控件。
提供 Action Bar、Status Bar、Compact Prompt Area 和 Chat Prompt Layout 等配套 UI 组件,帮助构建完整的聊天界面。
提供键盘导航、ARIA 标签、屏幕阅读器提示和焦点管理,并通过 CSS 变量支持浅色和深色主题。
为 AI 产品添加聊天编写器,让用户在一个输入框中同时使用提及、命令、标签、Markdown 格式和文件附件。
在 React 应用中用结构化提示词输入替换普通 textarea,同时让实现保持专注于单一输入组件。
借助 action bar、status bar、紧凑输入或完整聊天布局等附加组件,构建更丰富的聊天 UI。
当项目已经使用 shadcn/ui,并希望将源码复制到代码库中以便自定义时,使用 shadcn registry 路径。
当你希望获得版本化依赖和可直接导入的样式表,而无需 Tailwind 配置时,选择 npm 包路径。
Prompt Area 适用于需要聊天或提示词编写器的 React 项目,支持结构化输入,包括 @提及、/命令、标签、Markdown 和附件。文档将其定位为在目标是提示词输入而非富文本编辑时,对完整文档编辑器的专注替代方案。
文档展示了两种安装方式:使用包管理器安装 npm 包,或通过 shadcn registry 添加该组件。shadcn 路径要求项目已配置 React、Tailwind CSS 和 shadcn/ui。
该包导出 PromptArea 组件以及 usePromptAreaState hook、trigger 预设、segment 辅助函数和类型。文档还提到 Action Bar、Status Bar、Compact Prompt Area 和 Chat Prompt Layout 等配套组件。
Prompt Area 被描述为零运行时依赖,clsx 和 tailwind-merge 列为 peer dependencies。源码还说明,自包含样式表意味着 npm 包路线不需要 Tailwind 配置。
对比页面说明 Prompt Area 并非用于完整文档编辑。如果你需要块、表格、列或实时协作,网站推荐使用 Tiptap、Lexical 或 Plate.js 等框架。
ByteAsk 是面向 C 和 C++ 的终端优先 AI 编码 agent,可直接编辑仓库,并在展示 diff 前用真实编译器、调试器、sanitizers 和测试验证修改。提供免费版与付费方案。
CreateOS Sandbox 是基于 Firecracker 微型虚拟机的隔离计算环境,用于运行代码和 agent 工作负载,支持私有网络、SDK、CLI 和 MCP 程序化控制。
hob 是面向编码 agent 的独立工作区,可将 agent 会话、终端、历史记录和后续工作围绕你已在用的工具与提供商有序管理,适合重视本地路由、历史和工作区结构控制的开发者。
Ably Chat 是用于构建自定义实时聊天应用的 chat API 平台,支持房间消息、输入指示、在线状态、表情回应与消息更新,并提供按使用量计费选项。
Prompty Town 将链接变成小型互联网城市中的一栋建筑。用户可购买地块、添加提示词,并将结果与其他建筑一起发布展示。
Manta AI 是面向团队的自治式网页应用测试工具,可从 URL 自动探索应用、映射行为、捕捉回归,并用自然语言生成测试,无需脚本或维护选择器。