@@ -21,6 +21,7 @@ Recommended for CLI isolation:
2121
2222``` bash
2323uv tool install young-stock-cli
24+ young init
2425```
2526
2627Or install into the active Python environment:
@@ -45,6 +46,10 @@ If you installed `young` with `uv tool`, upgrade that tool-managed environment i
4546uv tool install --upgrade young-stock-cli
4647```
4748
49+ ` young init ` creates the local home/profile files, verifies whether PDF rendering is available in the current
50+ environment, and prints the recommended next steps. You only need to install the tool once per environment; you do
51+ not need to reinstall it before every report.
52+
4853If ` python3 -m pip install --upgrade young-stock-cli ` succeeds but ` young --version ` still shows an older release,
4954you are probably running a different executable entrypoint than the interpreter you just upgraded. A quick check:
5055
@@ -79,6 +84,7 @@ young daily --format summary # concise personalized daily report
7984young daily --format key-points # short report with trend/risk points
8085young daily --format full # full personalized daily report
8186young daily --llm # evidence-driven deep replay with your configured LLM
87+ young init # initialize local state and verify report/LLM readiness
8288young replay # deep M1-M6 market replay
8389young analyze 600519 # deep single-stock analysis
8490young chat # Rich chat mode with slash commands
@@ -257,16 +263,16 @@ is retained.
257263
258264### Professional PDF reports
259265
260- Install the optional renderer :
266+ The standard install already includes PDF support. If you upgraded from an older environment, refresh the tool once :
261267
262268``` bash
263- uv tool install --force ' young-stock-cli[pdf] '
269+ uv tool install --force ' young-stock-cli'
264270```
265271
266272If ` young ` was installed into the active Python environment instead:
267273
268274``` bash
269- python3 -m pip install " young-stock-cli[pdf] "
275+ python3 -m pip install --upgrade young-stock-cli
270276```
271277
272278Then export the latest report:
@@ -277,8 +283,8 @@ young report --date 20260618
277283```
278284
279285If no Markdown report exists for the selected date, ` young report ` first reuses a saved diary entry when available,
280- otherwise it automatically generates a deterministic full daily report. It keeps ` daily.md ` / ` replay.md ` ,
281- ` report.html ` , and ` report.pdf ` together .
286+ otherwise it automatically generates a deterministic full daily report. Run ` young init ` first if you want a quick
287+ readiness check for PDF rendering, config, and local storage paths .
282288
283289The bundled Equity Report layout follows the
284290[ ` tw93/Kami ` ] ( https://github.com/tw93/Kami ) editorial language: parchment ` #f5f4ed ` , ink blue ` #1B365D ` ,
0 commit comments