mirror of
https://github.com/JimLiu/baoyu-skills.git
synced 2026-08-03 07:39:46 +08:00
refactor: unify Chrome CDP profile path across all skills
All skills now share a single Chrome profile at: - macOS: ~/Library/Application Support/baoyu-skills/chrome-profile - Linux: $XDG_DATA_HOME/baoyu-skills/chrome-profile - Env override: BAOYU_CHROME_PROFILE_DIR Fixes baoyu-post-to-weibo incorrectly reusing x-browser-profile. Legacy per-skill env vars retained as fallback.
This commit is contained in:
@@ -23,7 +23,7 @@ export function resolveUrlToMarkdownDataDir(): string {
|
||||
}
|
||||
|
||||
export function resolveUrlToMarkdownChromeProfileDir(): string {
|
||||
const override = process.env.URL_CHROME_PROFILE_DIR?.trim();
|
||||
const override = process.env.BAOYU_CHROME_PROFILE_DIR?.trim() || process.env.URL_CHROME_PROFILE_DIR?.trim();
|
||||
if (override) return path.resolve(override);
|
||||
return path.join(resolveUserDataRoot(), APP_DATA_DIR, URL_TO_MARKDOWN_DATA_DIR, PROFILE_DIR_NAME);
|
||||
return path.join(resolveUserDataRoot(), APP_DATA_DIR, PROFILE_DIR_NAME);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user