NodeLink
NodeLink copied to clipboard
[Feat] AI Integration
As a game developer, I want to incorporate a user-friendly "Suggest Text" feature into our software, similar to what is used in NPC dialogue systems, to streamline and enhance the process of generating in-game dialogues.
Acceptance Criteria:
- [ ] When the user accesses the software, a "Suggest Text" option should be prominently displayed within the node editor. (We can add a new option to the node options)
- [ ] The "Suggest Text" option should be accessible for the Step nodes only.
- [ ] Upon clicking the "Suggest Text" option, the software should open a user-friendly prompt, asking the user what specific aspect of the dialogue they would like suggestions on.
- [ ] After selecting the option, the user should be able to interact with the integrated ChatGPT system seamlessly, just like using a ChatGPT interface.
- [ ] The software should display generated suggestions from ChatGPT in real-time as the user interacts with the system.
- [ ] For any suggestion that the user finds suitable, there should be a clear and intuitive "Insert" option that allows them to easily incorporate the suggested text into their dialogue.
- [ ] Users should have the ability to customize and edit the suggested text to match their specific narrative or stylistic requirements.
The idea came from Ubisoft company. They Introduced an AI Tool Ghostwriter to Generate NPC Dialogues https://80.lv/articles/ubisoft-introduced-ai-tool-ghostwriter-to-generate-npc-dialogues/
Spike with 7
remain: 2
Done.