Skip to content

Commit d1f5e61

Browse files
committed
copilot-llm
1 parent 31521a6 commit d1f5e61

File tree

1 file changed

+17
-1
lines changed

1 file changed

+17
-1
lines changed

post/ai/llm/ide-copilot.md

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,9 @@ https://docs.github.com/zh/copilot/customizing-copilot/adding-custom-instruction
4646

4747
`cmd+, : copilot instruction` 可看到有几种:
4848
- instruction file: `.github/copilot-instructions.md` 的文件。
49-
- Prompt files(预览): `.github/prompts/*.md`
49+
- Prompt files(预览): `.github/prompts/*.prompt.md`
5050
- 用途: 分割成多个提示词文件, 方便链接到其它提示文件作为依赖(复用)
51+
- 使用: 在chat中通过附件手动引用(非全局的)
5152

5253
### instruct file
5354
创建名为 `.github/copilot-instructions.md` 的文件。
@@ -76,6 +77,21 @@ https://docs.github.com/zh/copilot/customizing-copilot/adding-custom-instruction
7677
Answer all questions in less than 1000 characters, and words of no more than 12 characters.
7778

7879
### prompt files 示例
80+
1. 启用: cmd+shift+p: `Open Workspace Settings (JSON)`
81+
1. settings.json 文件中,添加 "chat.promptFiles": true 以启用 .github/prompts 文件夹作为提示文件的位置
82+
2. 创建:
83+
1. cmd+shift+p: “Chat: Create Prompt”
84+
2. 输入unittest, 编辑`.github/prompts/apitest.prompt.md`
85+
1. 可使用link `[link](url)``#file:../../web/index.ts` 引用工作区其它文件. 路径是相对于提示文件的
86+
3. 使用prompt files:
87+
1. Copilot Chat 视图底部,单击“Attach context”附件图标
88+
2. 单击“Prompt...”并选择要使用的提示文件: `apitest.prompt.md`
89+
90+
`apitest.prompt.md`
91+
92+
你的目标是生成api test 代码, 要求:
93+
- 使用goitest 进行测试, 参考 #file:../../server/task_test.go
94+
7995
`New React form.prompt.md` - 包含有关使用 React 生成窗体的可重用任务的说明。
8096

8197
Your goal is to generate a new React form component.

0 commit comments

Comments
 (0)