Просмотр исходного кода

refactor: move de-ai skill management out of soul

Mochocyang 3 месяцев назад
Родитель
Сommit
40f10650a1
2 измененных файлов с 0 добавлено и 22 удалено
  1. 0 11
      src/components/layout/soul-sidebar-panel.tsx
  2. 0 11
      src/components/novel/soul-view.tsx

+ 0 - 11
src/components/layout/soul-sidebar-panel.tsx

@@ -119,17 +119,6 @@ export function SoulSidebarPanel() {
               <div className="mt-1 text-xs opacity-80">{t("novel.soul.projectSoulDesc")}</div>
             </button>
 
-            <button
-              type="button"
-              onClick={() => setSelectedSoulId("de-ai-skill")}
-              className={`mb-1 w-full rounded-md px-3 py-2 text-left text-sm transition-colors ${
-                selectedSoulId === "de-ai-skill" ? "qm-selected" : "text-muted-foreground qm-hover"
-              }`}
-            >
-              <div className="font-medium">去AI味Skill</div>
-              <div className="mt-1 text-xs opacity-80">自定义去AI味规则,应用到全局</div>
-            </button>
-
             <div className="mt-3 rounded-md border bg-muted/20 p-3">
               <div className="text-xs font-medium text-muted-foreground">已绑定人物</div>
               {bindings.length > 0 ? (

+ 0 - 11
src/components/novel/soul-view.tsx

@@ -1,22 +1,11 @@
 import { useWikiStore } from "@/stores/wiki-store"
 import { SoulDocEditor } from "./soul-doc-editor"
 import { CharacterAuraView } from "./character-aura-view"
-import { DeAiSkillEditor } from "./de-ai-skill-editor"
 
 export function SoulView() {
   const selectedSoulId = useWikiStore((s) => s.selectedSoulId)
   const selectedSoulTab = useWikiStore((s) => s.selectedSoulTab)
 
-  if (selectedSoulId === "de-ai-skill") {
-    return (
-      <div className="flex h-full overflow-y-auto p-6">
-        <div className="mx-auto max-w-3xl">
-          <DeAiSkillEditor />
-        </div>
-      </div>
-    )
-  }
-
   if (selectedSoulTab === "project" || selectedSoulId === "project-soul") {
     return (
       <div className="flex h-full overflow-y-auto p-6">