ant-design / pro-chat

🤖 Components Library for Quickly Building LLM Chat Interfaces.
https://pro-chat.antdigital.dev
MIT License
685 stars 88 forks source link

👑 [需求]暴露可操作区域的更多ref #226

Closed songhanlin closed 4 months ago

songhanlin commented 4 months ago

🥰 需求描述

需要编辑一大段文案, 然后进行某些操作, 插入一些文本到光标处, antd的input添加ref就可以实现, 但是会需要重写更多的能力, 包括重绘输入框的ui, 希望官方支持

ONLY-yours commented 4 months ago

详细阐述下?我没特别明白,是底部输入框区域的一些特定能力透出?现在是有 inputAreaProps 可以直接透传过去

songhanlin commented 4 months ago

例如我有一个快速插入功能, 可能会在输入框的一段文字中的光标处插入一段话, antd的input的ref可以实现这个功能, 但是我尝试在prochat的input中添加ref, 没有效果

songhanlin commented 4 months ago

例如, 推荐对话, "给[xx]生成小红书文案", 然后光标放在[]中, 外部有一个快捷插入, 然后把业务的内容插入到光标处

songhanlin commented 4 months ago

ref

例如我有一个快速插入功能, 可能会在输入框的一段文字中的光标处插入一段话, antd的input的ref可以实现这个功能, 但是我尝试在prochat的input中添加ref, 没有效果

拿不到ref, 是ref.current是null

songhanlin commented 4 months ago

我想修复这个问题, pr的message的前缀应该用什么 @ONLY-yours

songhanlin commented 4 months ago

chrome-capture-2024-5-29