mirror of
https://github.com/fofolee/uTools-quickcommand.git
synced 2025-06-06 13:04:10 +08:00
优化提交给AI助手的文档,减少长度并保留适当中文注释
This commit is contained in:
parent
89a493e626
commit
d3795cd133
@ -190,7 +190,7 @@ Shell脚本执行、Python脚本执行、Node.js脚本执行、PowerShell脚本
|
||||

|
||||
|
||||
>AI代码生成
|
||||

|
||||

|
||||
|
||||
>可视化编排界面
|
||||

|
||||
|
@ -105,13 +105,22 @@ import { defineComponent } from "vue";
|
||||
import AISelector from "components/ai/AISelector.vue";
|
||||
import AIChatHistory from "components/ai/AIChatHistory.vue";
|
||||
|
||||
const quickcommandApi =
|
||||
require(`!raw-loader!plugins/monaco/types/quickcommand.api.d.ts`)
|
||||
.default.replace(/\/\*[\s\S]*?\*\//g, "")
|
||||
.replace(/\n/g, "");
|
||||
const uToolsApi = require(`!raw-loader!plugins/monaco/types/utools.api.d.ts`)
|
||||
.default.replace(/\/\*[\s\S]*?\*\//g, "")
|
||||
.replace(/\n/g, "");
|
||||
const compressApi = (api) => {
|
||||
return api
|
||||
.replace(/\/\*[\s\S]*?\*\//g, (match) => {
|
||||
// 只替换包含2个以上换行符的注释
|
||||
return match.split("\n").length > 2 ? "" : match;
|
||||
})
|
||||
.replace(/\n/g, "")
|
||||
.replace(/\s+/g, " ");
|
||||
};
|
||||
|
||||
const quickcommandApi = compressApi(
|
||||
require(`!raw-loader!plugins/monaco/types/quickcommand.api.d.ts`).default
|
||||
);
|
||||
const uToolsApi = compressApi(
|
||||
require(`!raw-loader!plugins/monaco/types/utools.api.d.ts`).default
|
||||
);
|
||||
|
||||
export default defineComponent({
|
||||
name: "AIAssistantSideBar",
|
||||
|
Loading…
x
Reference in New Issue
Block a user