Skip to content

feat(buddy): 新建空间默认使用所选文件夹名 - #236

Merged
shanyuhai123 merged 2 commits into
useLexora:masterfrom
QAyong:codex/feature-default-space-name
Oct 8, 2026
Merged

shanyuhai123 merged 2 commits into
useLexora:masterfrom
QAyong:codex/feature-default-space-name

Conversation

@QAyong

@QAyong QAyong commented Oct 7, 2026

Copy link
Copy Markdown
Contributor

背景与关联 / Context and related issue

  • 问题或目标 / Problem or goal: 新建空间时要先选工作目录、再填名称,而名称通常就是目录名,用户每次都得重复输入一遍;名称为空时也无法保存,容易让人以为"选了目录却还是建不了"。
  • 关联 Issue / Related issue: N/A

主要改动 / Changes

  • 变更 / Change:
    • useSpaceEditor.ts:选择主目录后,若空间尚未创建且名称仍为空,用所选目录名(去掉结尾分隔符)预填名称;已有空间或用户已手填名称时保持原样,不覆盖用户输入。
    • 新增用例:名称为空时使用目录名、手填名称不被覆盖。
    • 官网指南中/英文各补一句说明该默认行为。

验证 / Verification

  • 自动检查 / Automated checks: pnpm --filter @uselexora/lexora-buddy test:unit src/modules/tasks/widgets/task-index/__tests__/useSpaceEditor.spec.ts 通过;pnpm --filter @uselexora/lexora-buddy type-check 通过;改动文件 eslint 通过。
  • 手动验证 / Manual verification: Windows 桌面版新建空间,选择目录后名称自动填入目录名;先手填名称再选目录不被覆盖。
  • 未执行 / Not run: 未执行完整仓库 pnpm lint(仅对改动文件执行)。

兼容与风险 / Compatibility and risks

只影响"新建空间"表单的默认值,不改变已有空间数据与保存逻辑;无数据迁移。

界面变更 / UI changes

新建空间表单默认名称由空变为所选目录名;无布局变化。

@shanyuhai123
shanyuhai123 merged commit 9e5487e into useLexora:master Oct 8, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants