-
Notifications
You must be signed in to change notification settings - Fork 2.8k
pref: imporve Prompt #4057
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
pref: imporve Prompt #4057
Changes from all commits
Commits
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -130,6 +130,10 @@ const promptTemplates = { | |
|
|
||
| 请按以下格式生成: | ||
|
|
||
| 必须严格遵循以下规则: | ||
| 1. **严格禁止输出解释、前言、额外说明**,只输出最终结果。 | ||
| 2. **严格使用以下格式**,不能缺少标题、不能多出其他段落。 | ||
|
|
||
| # 角色: | ||
|
|
||
|
|
||
|
|
@@ -157,6 +161,8 @@ const promptTemplates = { | |
| - 不得提供任何与角色设定无关的回答。 | ||
| 2. 描述角色在互动过程中需要遵循的限制条件2 | ||
| 3. 描述角色在互动过程中需要遵循的限制条件3 | ||
|
|
||
| 输出时不得包含任何解释或附加说明,只能返回符合以上格式的内容。 | ||
| `, | ||
| } | ||
|
|
||
|
Contributor
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. # 角色:
## 只需回答代码片段中的错误提示,并按照格式要求进行回复。不要包含任何额外评论或解释。 |
||
|
|
||
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The code provided looks generally correct, but there are a few suggestions and improvements to make it cleaner:
Function Return Type: It's good practice to define the return type of an asynchronous function. You can add
async voidat the end of the line where you declareconst submit.Empty Object Check: In the
.then()block after submitting the application, it would be more explicit to check if the response is a success.Consistent Spacing: Ensure consistent spacing around operators and parentheses for better readability.
Error Handling: Consider adding error handling in case
loadSharedApifails or throws an exception.Here's the revised code with these suggestions applied:
These changes improve the structure and clarity of the code while ensuring that it handles various scenarios gracefully, such as successful submission and errors during submission.