# links_linkchangelog

changed_at: 2024-11-02 21:51:18.991387
old_url:
  https://s.junv.cc/{{if .Path}}search?q={{QueryEscape .Path}}\u0026category_general=1\u0026language=auto\u0026time_range=\u0026safesearch=0\u0026theme=simple{{end}}

new_url:
  https://s.junv.cc/{{if .Path}}search?q={query, default=news today}\u0026category_general=1\u0026language=auto\u0026time_range=\u0026safesearch=0\u0026theme=simple


changed_at: 2024-11-02 21:51:56.795698
old_url:
  https://s.junv.cc/{{if .Path}}search?q={query, default=news today}\u0026category_general=1\u0026language=auto\u0026time_range=\u0026safesearch=0\u0026theme=simple

new_url:
  https://s.junv.cc/search?q={query, default=news today}\u0026category_general=1\u0026language=auto\u0026time_range=\u0026safesearch=0\u0026theme=simple


# links_link

alias: agi
created_at: 2024-09-08 10:53:50.888166
updated_at: 2024-09-08 10:53:50.888197
link_type: LINK
original_url:
  https://docs.google.com/document/u/0/d/e/2PACX-1vQD8IlBotGdBxp3BnXkSjk8bNZlPV_0EH9ZA6wHd5dNf-BLSiwXUinvgv8ZoBEnNyTCF-chWO30NRw0/pub?pli=1


alias: gfw
created_at: 2024-09-08 10:53:50.996221
updated_at: 2024-09-08 10:53:50.996257
link_type: LINK
original_url:
  https://zh.wikipedia.org/wiki/%E4%B8%AD%E5%8D%8E%E4%BA%BA%E6%B0%91%E5%85%B1%E5%92%8C%E5%9B%BD%E8%A2%AB%E5%B0%81%E9%94%81%E7%BD%91%E7%AB%99%E5%88%97%E8%A1%A8


alias: ib
created_at: 2024-09-08 10:53:51.001486
updated_at: 2024-09-08 10:53:51.001509
link_type: LINK
original_url:
  https://www.interactivebrokers.com.au/portal/?action=ACCT_MGMT_MAIN\u0026SERVICE=AM.LOGIN\u0026loginType=1\u0026clt=0#/


alias: say
created_at: 2024-09-08 10:53:51.081704
updated_at: 2024-09-08 10:53:51.081723
link_type: LINK
original_url:
  https://home-tts.junv.workers.dev/tts{{if .Path}}?text={{QueryEscape .Path}}\u0026haha=hahaJunv{{end}}


alias: travelinsurance
created_at: 2024-09-08 10:53:51.104136
updated_at: 2024-09-08 10:53:51.104157
link_type: LINK
original_url:
  https://www.nab.com.au/personal/insurance/complimentary-card-insurances/international-travel-insurance


alias: testv3
created_at: 2025-06-30 13:20:37.256229
updated_at: 2025-06-30 13:20:49.329160
link_type: LINK
description: hahah
original_url:
  https://www.google.com/url?sa=i&url=https%3A%2F%2Fwww.facebook.com%2Fcaodefamiliaadestramentos%2F&psig=AOvVaw18wG9fCnPmgdYOUGZ2ig-f&ust=1751375861062000&source=images&cd=vfe&opi=89978449&ved=0CBAQjRxqFwoTCJDouOWdmY4DFQAAAAAdAAAAABAE


# links_screenshot

path: screenshots/page_61_39_20251104_092136.png
status: completed
created_at: 2025-11-04 09:19:48.764268
updated_at: 2025-11-04 09:21:40.128430
error:
  Error: Message: timeout: Timed out receiving message from renderer: 1.217
    (Session info: chrome=142.0.7444.59)
  Stacktrace:
  #0 0x55c35ea79c9e <unknown>
  #1 0x55c35e4cff17 <unknown>
  #2 0x55c35e4bb473 <unknown>
  #3 0x55c35e4bb259 <unknown>
  #4 0x55c35e4b98a4 <unknown>
  #5 0x55c35e4b9d50 <unknown>
  #6 0x55c35e4c7ee5 <unknown>
  #7 0x55c35e4dd407 <unknown>
  #8 0x55c35e4e2afb <unknown>
  #9 0x55c35e4ba33b <unknown>
  #10 0x55c35e4dd23f <unknown>
  #11 0x55c35e55e069 <unknown>
  #12 0x55c35e53e6c3 <unknown>
  #13 0x55c35e50f1a9 <unknown>
  #14 0x55c35e50fd11 <unknown>
  #15 0x55c35ea43ed0 <unknown>
  #16 0x55c35ea472f1 <unknown>
  #17 0x55c35ea46d88 <unknown>
  #18 0x55c35ea47795 <unknown>
  #19 0x55c35ea2dabc <unknown>
  #20 0x55c35ea47b11 <unknown>
  #21 0x55c35ea16b7a <unknown>
  #22 0x55c35ea669d5 <unknown>
  #23 0x55c35ea66bce <unknown>
  #24 0x55c35ea78765 <unknown>
  #25 0x7fb989ae21f5 <unknown>
  . Retrying in 0 seconds...


status: failed
created_at: 2025-11-04 09:50:25.761850
updated_at: 2025-11-04 09:50:29.737174
error:
  Failed after 3 attempts. Last error: BrowserType.launch: Executable doesn't exist at /root/.cache/ms-playwright/chromium_headless_shell-1187/chrome-linux/headless_shell
  ╔════════════════════════════════════════════════════════════╗
  ║ Looks like Playwright was just installed or updated.       ║
  ║ Please run the following command to download new browsers: ║
  ║                                                            ║
  ║     playwright install                                     ║
  ║                                                            ║
  ║ <3 Playwright Team                                         ║
  ╚════════════════════════════════════════════════════════════╝


status: failed
created_at: 2025-11-04 10:17:17.369440
updated_at: 2025-11-04 10:17:21.271076
error:
  Failed after 3 attempts. Last error: BrowserType.launch: Executable doesn't exist at /app/.playwright/chromium_headless_shell-1187/chrome-linux/headless_shell
  ╔════════════════════════════════════════════════════════════╗
  ║ Looks like Playwright was just installed or updated.       ║
  ║ Please run the following command to download new browsers: ║
  ║                                                            ║
  ║     playwright install                                     ║
  ║                                                            ║
  ║ <3 Playwright Team                                         ║
  ╚════════════════════════════════════════════════════════════╝


status: failed
created_at: 2025-11-04 10:19:34.589488
updated_at: 2025-11-04 10:23:39.981864
error:
  Failed after 3 attempts. Last error: Page.goto: Timeout 60000ms exceeded.
  Call log:
    - navigating to "https://www.lesswrong.com/posts/iGF7YcnQkEbwvYLPA/ai-induced-psychosis-a-shallow-investigation", waiting until "networkidle"


# links_image

id: 12bd98de881044588761fdd846f8e328
title: generated_photos_64d5468d5263da00077db40d.jpg
content_type: image/jpeg
created_at: 2024-11-17 01:32:59.649423
updated_at: 2024-11-17 01:32:59.649481
collection_id: 804ae7ef73384d02a2ab2975a2072daa
file_key:
  images/804ae7ef-7338-4d02-a2ab-2975a2072daa/42dee6fd-a763-4649-a88e-5059c1c1ca3a/generated_photos_64d5468d5263da00077db40d.jpg


id: 748db2fd586643368670062b55b268ac
content_type: image/jpeg
created_at: 2024-11-17 01:45:43.147509
updated_at: 2024-11-17 01:45:43.147543
collection_id: 804ae7ef73384d02a2ab2975a2072daa
title:
  A-young-woman-with-a-look-of-hope-and-determination-on-her-face.-She-is-wearing-a-red-dress-and-is-standing-on-top-of-a-mountain,-with-her-arms-outstretched.-She-is-looking-up-at-the-sky,-with-a-look-of-defiance-in-her-eyes..jpeg

file_key:
  images/804ae7ef-7338-4d02-a2ab-2975a2072daa/ca322179-2494-4d00-87b0-f39b3ddc01eb/A-young-woman-with-a-look-of-hope-and-determination-on-her-face.-She-is-wearing-a-red-dress-and-is-standing-on-top-of-a-mountain,-with-her-arms-outstretched.-She-is-looking-up-at-the-sky,-with-a-look-of-defiance-in-her-eyes..jpeg


id: 9efa1956736744e1ad5f679d0431e55d
content_type: image/jpeg
created_at: 2024-11-17 01:46:12.551557
updated_at: 2024-11-17 01:46:12.551626
collection_id: 804ae7ef73384d02a2ab2975a2072daa
title:
  A-young-Chinese-woman-with-a-kind-and-gentle-expression-on-her-face.-She-is-wearing-a-long-white-dress-and-is-sitting-in-a-garden,-surrounded-by-flowers.-She-is-holding-a-book-in-her-hands-and-is-lost-in-thought..jpeg

file_key:
  images/804ae7ef-7338-4d02-a2ab-2975a2072daa/eb3fadb4-1cfc-4c00-a7d9-019b79769c4e/A-young-Chinese-woman-with-a-kind-and-gentle-expression-on-her-face.-She-is-wearing-a-long-white-dress-and-is-sitting-in-a-garden,-surrounded-by-flowers.-She-is-holding-a-book-in-her-hands-and-is-lost-in-thought..jpeg


id: 88266d9327084933a3a32f7a0b60cbd7
content_type: image/jpeg
created_at: 2024-11-17 01:46:12.634048
updated_at: 2024-11-17 01:46:12.634048
collection_id: 804ae7ef73384d02a2ab2975a2072daa
title:
  a-beautiful-and-intelligent-asian-young-woman-with-long-black-hair-and-piercing-blue-eyes.-She-has-a-slender-figure-and-fair-skin.-She-is-wearing-a-simple-white-dress-and-is-standing-in-a-field-of-flowers.-.jpeg

file_key:
  images/804ae7ef-7338-4d02-a2ab-2975a2072daa/f85e9d12-c2b4-459e-8164-3f1240f14201/a-beautiful-and-intelligent-asian-young-woman-with-long-black-hair-and-piercing-blue-eyes.-She-has-a-slender-figure-and-fair-skin.-She-is-wearing-a-simple-white-dress-and-is-standing-in-a-field-of-flowers.-.jpeg


id: 86878bf034564734aeb29ad84fa4cf0d
content_type: image/jpeg
created_at: 2024-11-17 01:46:28.453147
updated_at: 2024-11-17 01:46:28.453147
collection_id: 804ae7ef73384d02a2ab2975a2072daa
title:
  a-beautiful-and-intelligent-asian-young-woman-with-long-black-hair-and-piercing-blue-eyes.-She-has-a-slender-figure-and-fair-skin.-She-is-wearing-a-simple-white-dress-and-is-standing-in-a-field-of-flowers.-.jpeg

file_key:
  images/804ae7ef-7338-4d02-a2ab-2975a2072daa/fe85217f-b82b-4181-8481-28129c6a024d/a-beautiful-and-intelligent-asian-young-woman-with-long-black-hair-and-piercing-blue-eyes.-She-has-a-slender-figure-and-fair-skin.-She-is-wearing-a-simple-white-dress-and-is-standing-in-a-field-of-flowers.-.jpeg


id: ffaf84ac1f1e4e1a8ee57fd13acc864e
content_type: image/jpeg
created_at: 2024-11-17 01:46:57.727413
updated_at: 2024-11-17 01:46:57.727447
collection_id: 804ae7ef73384d02a2ab2975a2072daa
title:
  A-young-Chinese-woman-with-a-kind-and-gentle-expression-on-her-face.-She-is-wearing-a-long-white-dress-and-is-sitting-in-a-garden,-surrounded-by-flowers.-She-is-holding-a-book-in-her-hands-and-is-lost-in-thought..jpeg

file_key:
  images/804ae7ef-7338-4d02-a2ab-2975a2072daa/d1399b35-8830-4581-90e0-408e790e48c1/A-young-Chinese-woman-with-a-kind-and-gentle-expression-on-her-face.-She-is-wearing-a-long-white-dress-and-is-sitting-in-a-garden,-surrounded-by-flowers.-She-is-holding-a-book-in-her-hands-and-is-lost-in-thought..jpeg


id: fba64082b108490892c1c9ec2d63b5d7
title: thumb_720_auto_201906202329552221.jpg
content_type: image/jpeg
created_at: 2024-11-17 01:49:57.601901
updated_at: 2024-11-17 01:49:57.601927
collection_id: ec6270d4e4d54085b383e6e1a4310a45
file_key:
  images/ec6270d4-e4d5-4085-b383-e6e1a4310a45/e7c84c0a-92d7-4461-a0d7-fea661174ff9/thumb_720_auto_201906202329552221.jpg


id: f70cbca22e2f4ada9180010fbc9796c4
title: thumb_720_auto_201906202329596656.jpg
content_type: image/jpeg
created_at: 2024-11-17 01:49:57.747279
updated_at: 2024-11-17 01:49:57.747307
collection_id: ec6270d4e4d54085b383e6e1a4310a45
file_key:
  images/ec6270d4-e4d5-4085-b383-e6e1a4310a45/f4a78e92-4ca6-4ee4-87f7-50b290a72f5b/thumb_720_auto_201906202329596656.jpg


id: 2ffb9a97064345df90662a041e805f8c
title: thumb_720_auto_201906202330039685.jpg
content_type: image/jpeg
created_at: 2024-11-17 01:50:19.945769
updated_at: 2024-11-17 01:50:19.945769
collection_id: ec6270d4e4d54085b383e6e1a4310a45
file_key:
  images/ec6270d4-e4d5-4085-b383-e6e1a4310a45/33d03990-447c-4774-846c-f88a75a035d3/thumb_720_auto_201906202330039685.jpg


id: a85208cc41d9423882c401a16cd64369
title: thumb_720_auto_201906202329571919.jpg
content_type: image/jpeg
created_at: 2024-11-17 01:50:20.764325
updated_at: 2024-11-17 01:50:20.764325
collection_id: ec6270d4e4d54085b383e6e1a4310a45
file_key:
  images/ec6270d4-e4d5-4085-b383-e6e1a4310a45/73b5c8a2-2a59-4814-8f58-33471b70d42d/thumb_720_auto_201906202329571919.jpg


id: 26620159cdfd4a72b1808c50772e9a56
title: 1-2012201I602402.jpg
content_type: image/jpeg
created_at: 2024-11-17 01:50:55.989192
updated_at: 2024-11-17 01:50:55.989215
collection_id: ec6270d4e4d54085b383e6e1a4310a45
file_key:
  images/ec6270d4-e4d5-4085-b383-e6e1a4310a45/62cc38ee-3c13-4aa7-8fc4-f519290065d1/1-2012201I602402.jpg


id: 50d746c71a0a41f8b4de4f5a7a18fb23
content_type: image/png
created_at: 2024-11-17 01:51:08.178576
updated_at: 2024-11-17 01:51:08.178605
collection_id: ec6270d4e4d54085b383e6e1a4310a45
title:
  junv_a_20_years_old_asian_girl_8k_wearing_short_skirt_walking_o_f48f88df-0c16-468d-8eb5-4c9a23a2fbae.png

file_key:
  images/ec6270d4-e4d5-4085-b383-e6e1a4310a45/0a8de47c-025d-46e3-b61d-a0e6a6cf4063/junv_a_20_years_old_asian_girl_8k_wearing_short_skirt_walking_o_f48f88df-0c16-468d-8eb5-4c9a23a2fbae.png


id: 5a7dd5190cb64ef08722ced188343336
title: gao-yuanyuan-michaelkorsjse-vettrinet-gao-yuanyuan-1936003102.jpg
content_type: image/jpeg
created_at: 2024-11-17 01:54:21.090103
updated_at: 2024-11-17 01:54:21.090103
collection_id: ec6270d4e4d54085b383e6e1a4310a45
file_key:
  images/ec6270d4-e4d5-4085-b383-e6e1a4310a45/0f8c1717-27c2-47e2-bfe6-d19d1f78b1ad/gao-yuanyuan-michaelkorsjse-vettrinet-gao-yuanyuan-1936003102.jpg


id: 1915effd0a0245eabaf337a32b0eb2a0
title: 2101211144264453-0-lp.jpg
content_type: image/jpeg
created_at: 2024-11-17 01:54:51.008487
updated_at: 2024-11-17 01:54:51.008487
collection_id: ec6270d4e4d54085b383e6e1a4310a45
file_key:
  images/ec6270d4-e4d5-4085-b383-e6e1a4310a45/6f5ca993-6a1c-4add-b0c7-5f48cc1514ea/2101211144264453-0-lp.jpg


id: cf5cd0803ec5436481b64940eec3036b
title: thumb_720_auto_201906202329571919.jpg
content_type: image/jpeg
created_at: 2024-11-17 01:54:58.789775
updated_at: 2024-11-17 01:54:58.789775
collection_id: ec6270d4e4d54085b383e6e1a4310a45
file_key:
  images/ec6270d4-e4d5-4085-b383-e6e1a4310a45/bff215d2-9481-4cf5-8ce7-84426c8e7471/thumb_720_auto_201906202329571919.jpg


id: 111574d2460f4291bef1b364ba22f279
content_type: image/jpeg
created_at: 2024-11-17 01:54:58.997423
updated_at: 2024-11-17 01:54:58.997423
collection_id: ec6270d4e4d54085b383e6e1a4310a45
title:
  chinese-actress-and-model-gao-yuanyuan-attends-michael-kors-commercial-event-in-shanghai-china-15-october-2020-2D9J53N.jpg

file_key:
  images/ec6270d4-e4d5-4085-b383-e6e1a4310a45/75608e92-784a-4ce8-8745-de086a5a9e38/chinese-actress-and-model-gao-yuanyuan-attends-michael-kors-commercial-event-in-shanghai-china-15-october-2020-2D9J53N.jpg


id: b815fc683ebf4a159152c0f2093881ec
title: 4316030cf08d4a64a3b979747c9b14e3.jpg
content_type: image/jpeg
created_at: 2024-11-17 01:55:49.772896
updated_at: 2024-11-17 01:55:49.772932
collection_id: ec6270d4e4d54085b383e6e1a4310a45
file_key:
  images/ec6270d4-e4d5-4085-b383-e6e1a4310a45/16149f90-739b-484d-ad06-0914ffa1dc6b/4316030cf08d4a64a3b979747c9b14e3.jpg


id: c9c538e5b86a4a1a94670d753410c4a2
title: 79b191357f7e4ad7800022e8ffb98fc8.jpeg
content_type: image/jpeg
created_at: 2024-11-17 01:55:50.527429
updated_at: 2024-11-17 01:55:50.527456
collection_id: ec6270d4e4d54085b383e6e1a4310a45
file_key:
  images/ec6270d4-e4d5-4085-b383-e6e1a4310a45/638f9d4f-46db-49dd-8b15-1e3b7f69687c/79b191357f7e4ad7800022e8ffb98fc8.jpeg


id: f7a20138cdf5471b9e0b9ebe7cb9dd45
title: fd7f9171e5ab47a9b69d3b3f3890f8b0.jpg
content_type: image/jpeg
created_at: 2024-11-17 01:55:51.206797
updated_at: 2024-11-17 01:55:51.206820
collection_id: ec6270d4e4d54085b383e6e1a4310a45
file_key:
  images/ec6270d4-e4d5-4085-b383-e6e1a4310a45/89abe07a-284b-4670-a86f-91aad607080d/fd7f9171e5ab47a9b69d3b3f3890f8b0.jpg


id: 9bfcded325d34371b3b25258b7f3c2bc
title: 0e4fdcfba8cb4ef992ad5f6bc4125946.jpeg
content_type: image/jpeg
created_at: 2024-11-17 01:55:53.256083
updated_at: 2024-11-17 01:55:53.256083
collection_id: ec6270d4e4d54085b383e6e1a4310a45
file_key:
  images/ec6270d4-e4d5-4085-b383-e6e1a4310a45/3f2ab06b-696b-4376-bd4e-e80370e89cce/0e4fdcfba8cb4ef992ad5f6bc4125946.jpeg


id: 3a0198ca339543d79beee148414c2a56
title: 4d318addd1034c3e89c3c2fc09cf9a38.jpg
content_type: image/jpeg
created_at: 2024-11-17 01:56:19.896075
updated_at: 2024-11-17 01:56:19.896105
collection_id: ec6270d4e4d54085b383e6e1a4310a45
file_key:
  images/ec6270d4-e4d5-4085-b383-e6e1a4310a45/5d61678e-f2de-48ac-a690-decc10333629/4d318addd1034c3e89c3c2fc09cf9a38.jpg


id: f267217db40a40b0940c7b8e5c5569ff
title: 679d64c0e7ad4616895066097cff44fb.jpg
content_type: image/jpeg
created_at: 2024-11-17 01:56:27.718141
updated_at: 2024-11-17 01:56:27.718141
collection_id: ec6270d4e4d54085b383e6e1a4310a45
file_key:
  images/ec6270d4-e4d5-4085-b383-e6e1a4310a45/4f2f533a-58bb-4c63-8eca-50d0244478c1/679d64c0e7ad4616895066097cff44fb.jpg


id: 8533882fe1f74a4a93091bb62b573ebf
title: 9014f1fc5a7440baa1786e0b062b1d8b~tplv-obj_960_1344.webp
content_type: image/webp
created_at: 2024-11-17 01:56:51.939307
updated_at: 2024-11-17 01:56:51.939340
collection_id: ec6270d4e4d54085b383e6e1a4310a45
file_key:
  images/ec6270d4-e4d5-4085-b383-e6e1a4310a45/1a20c643-ce82-4558-a436-ebaa5ee98544/9014f1fc5a7440baa1786e0b062b1d8b~tplv-obj_960_1344.webp


id: fb0e8e6826f6488aa69a327ef4ccf2f0
title: 4309b9e938084abeaa968dedd0708296.jpeg
content_type: image/jpeg
created_at: 2024-11-17 01:56:53.285967
updated_at: 2024-11-17 01:56:53.286086
collection_id: ec6270d4e4d54085b383e6e1a4310a45
file_key:
  images/ec6270d4-e4d5-4085-b383-e6e1a4310a45/fc5bd585-1451-4582-ab8b-910b824370a5/4309b9e938084abeaa968dedd0708296.jpeg


id: e01ee564262b4d6db67d4062b6c3b2f3
title: yuanyuan-gao-women-chinese-hd-wallpaper-preview.jpg
content_type: image/jpeg
created_at: 2024-11-17 01:56:59.499283
updated_at: 2024-11-17 01:56:59.499313
collection_id: ec6270d4e4d54085b383e6e1a4310a45
file_key:
  images/ec6270d4-e4d5-4085-b383-e6e1a4310a45/14f7a6a6-bf1f-4b19-8a99-8e997b5819f3/yuanyuan-gao-women-chinese-hd-wallpaper-preview.jpg


id: 784026dcbf5d41258be9b43b3be04de2
title: b36011aafbd63565c8f6193b1de6f4ed.jpg
content_type: image/jpeg
created_at: 2024-11-17 01:57:00.570804
updated_at: 2024-11-17 01:57:00.570838
collection_id: ec6270d4e4d54085b383e6e1a4310a45
file_key:
  images/ec6270d4-e4d5-4085-b383-e6e1a4310a45/5fe2cf91-ead4-4f7f-b2e6-68ac910c113d/b36011aafbd63565c8f6193b1de6f4ed.jpg


id: b205d11d32e54e0381f8a862eaa7589a
title: thumb_720_auto_201906202330128507.jpg
content_type: image/jpeg
created_at: 2024-11-17 01:57:40.557712
updated_at: 2024-11-17 01:57:40.557745
collection_id: ec6270d4e4d54085b383e6e1a4310a45
file_key:
  images/ec6270d4-e4d5-4085-b383-e6e1a4310a45/e559fd1d-0534-498c-987a-5c3113123db2/thumb_720_auto_201906202330128507.jpg


id: dfce5e2032c04086a0893c5564b1de22
title: thumb_720_auto_201906202330119141.jpg
content_type: image/jpeg
created_at: 2024-11-17 01:57:53.592593
updated_at: 2024-11-17 01:57:53.592631
collection_id: ec6270d4e4d54085b383e6e1a4310a45
file_key:
  images/ec6270d4-e4d5-4085-b383-e6e1a4310a45/129cd58b-84fc-4d75-894b-09cdbdb13b6b/thumb_720_auto_201906202330119141.jpg


id: a13595cdc1c0437290b467b1f2cbfc58
title: 201221234I43231-0-lp.jpg
content_type: image/jpeg
created_at: 2024-11-17 01:57:55.023270
updated_at: 2024-11-17 01:57:55.023270
collection_id: ec6270d4e4d54085b383e6e1a4310a45
file_key:
  images/ec6270d4-e4d5-4085-b383-e6e1a4310a45/04bc5962-4762-4300-9eba-1b914b3394e6/201221234I43231-0-lp.jpg


id: c7c4f6975cb1442b8977ea466323688b
title: 2012212345555c9-0-lp.jpg
content_type: image/jpeg
created_at: 2024-11-17 01:58:14.893258
updated_at: 2024-11-17 01:58:14.893307
collection_id: ec6270d4e4d54085b383e6e1a4310a45
file_key:
  images/ec6270d4-e4d5-4085-b383-e6e1a4310a45/0e370aac-bf94-4da5-9715-1ec8e7a5ca98/2012212345555c9-0-lp.jpg


id: 0d91d8db820b4e8185fb5a6c7c3522d6
title: 4e67-itriats0219061.jpg
content_type: image/jpeg
created_at: 2024-11-17 01:58:16.896746
updated_at: 2024-11-17 01:58:16.896778
collection_id: ec6270d4e4d54085b383e6e1a4310a45
file_key:
  images/ec6270d4-e4d5-4085-b383-e6e1a4310a45/3adb3ef4-3bbd-4bdc-bc2f-2f3ef00bee2e/4e67-itriats0219061.jpg


id: a6c85f00da9649bd909a0be865a6d7be
title: 81757b084b7f4b3dafd7337bce69ed86.jpeg
content_type: image/jpeg
created_at: 2024-11-17 01:58:31.762460
updated_at: 2024-11-17 01:58:31.762492
collection_id: ec6270d4e4d54085b383e6e1a4310a45
file_key:
  images/ec6270d4-e4d5-4085-b383-e6e1a4310a45/96fa9fab-3bd8-4b5f-b29e-5ede2db80859/81757b084b7f4b3dafd7337bce69ed86.jpeg


id: 6b9cbcf51a8c41ba8a90b1210f33287a
title: 0b716bef9ff2b2bca84f0a1d90e1b89f.jpg
content_type: image/jpeg
created_at: 2024-11-17 01:58:34.356356
updated_at: 2024-11-17 01:58:34.356356
collection_id: ec6270d4e4d54085b383e6e1a4310a45
file_key:
  images/ec6270d4-e4d5-4085-b383-e6e1a4310a45/c2b2d815-7db4-4729-a0dc-8e7cebc43368/0b716bef9ff2b2bca84f0a1d90e1b89f.jpg


id: 93de31aad0794de7881e9d23d770edc4
title: 201221234K61P6-0-lp.jpg
content_type: image/jpeg
created_at: 2024-11-17 01:58:34.804747
updated_at: 2024-11-17 01:58:34.804747
collection_id: ec6270d4e4d54085b383e6e1a4310a45
file_key:
  images/ec6270d4-e4d5-4085-b383-e6e1a4310a45/b88b1501-7885-4f8a-aa60-2a37f2c952ef/201221234K61P6-0-lp.jpg


id: a4605f5f1e4e43f0ad327304c7a3ea43
title: 202006121591944776413.jpg
content_type: image/jpeg
created_at: 2024-11-17 01:58:56.790611
updated_at: 2024-11-17 01:58:56.790640
collection_id: ec6270d4e4d54085b383e6e1a4310a45
file_key:
  images/ec6270d4-e4d5-4085-b383-e6e1a4310a45/e9870439-3e02-48a4-b741-7de57f28c967/202006121591944776413.jpg


id: 62b82c3b8ffa425494e53114f9115350
title: 20122123460A941-0-lp.jpg
content_type: image/jpeg
created_at: 2024-11-17 01:59:45.106699
updated_at: 2024-11-17 01:59:45.106728
collection_id: ec6270d4e4d54085b383e6e1a4310a45
file_key:
  images/ec6270d4-e4d5-4085-b383-e6e1a4310a45/99dcd020-6dcc-49c3-ba24-51601ad23c04/20122123460A941-0-lp.jpg


id: 1af48522f931442d93bd356d473f1dfd
title: 189818149_244426734148336_1001044998940824222_n.jpg
content_type: image/jpeg
created_at: 2024-11-17 02:02:09.925666
updated_at: 2024-11-17 02:02:09.925689
collection_id: 6fde6dece7974e82a866f4778e47e8ee
file_key:
  images/6fde6dec-e797-4e82-a866-f4778e47e8ee/b797b218-7b57-4156-9ca7-ee5a24b1a646/189818149_244426734148336_1001044998940824222_n.jpg


id: 8faf8f0b27c543e693c0b0ba88ad51c3
title: 189456930_244426867481656_6477665622200606819_n.jpg
content_type: image/jpeg
created_at: 2024-11-17 02:02:10.080300
updated_at: 2024-11-17 02:02:10.080324
collection_id: 6fde6dece7974e82a866f4778e47e8ee
file_key:
  images/6fde6dec-e797-4e82-a866-f4778e47e8ee/84317b6d-09f5-4765-92f6-37158e5e09a8/189456930_244426867481656_6477665622200606819_n.jpg


id: 15e79bda5f68436fa9fa2d2ff09cf684
title: 188021293_244426817481661_1926855004991341438_n.jpg
content_type: image/jpeg
created_at: 2024-11-17 02:02:11.075480
updated_at: 2024-11-23 22:24:44.270791
collection_id: 6fde6dece7974e82a866f4778e47e8ee
file_key:
  images/6fde6dec-e797-4e82-a866-f4778e47e8ee/1140a952-fbf9-46eb-b173-7046a3f5af9a/188021293_244426817481661_1926855004991341438_n.jpg

description:
  Because this kind of widget is imprecise, it should only be used if the control's exact value isn't important.


id: dfc2611b348a429a89bd35da3b33a8ba
title: 189460199_244426770814999_1009919683579124238_n.jpg
content_type: image/jpeg
created_at: 2024-11-17 02:02:48.815193
updated_at: 2024-11-23 22:24:26.640258
collection_id: 6fde6dece7974e82a866f4778e47e8ee
description: three
file_key:
  images/6fde6dec-e797-4e82-a866-f4778e47e8ee/5cb4a7ad-6bdd-4d8c-8f9a-9d40e1b21629/189460199_244426770814999_1009919683579124238_n.jpg


id: aaa46733881847b3981c3bf29120c436
title: 188021293_244426817481661_1926855004991341438_n (1).jpg
content_type: image/jpeg
created_at: 2024-11-17 02:02:48.842825
updated_at: 2024-11-23 22:24:16.591668
collection_id: 6fde6dece7974e82a866f4778e47e8ee
description: two
file_key:
  images/6fde6dec-e797-4e82-a866-f4778e47e8ee/ec1e05e2-97b2-417a-9493-99117b92bc84/188021293_244426817481661_1926855004991341438_n (1).jpg


id: b91aa956d913440d868b4c1e566fffc2
title: 186330509_2940555209495125_7974770724226867604_n.jpg
content_type: image/jpeg
created_at: 2024-11-17 02:03:49.268074
updated_at: 2024-11-23 22:24:20.688605
collection_id: 6fde6dece7974e82a866f4778e47e8ee
description: one
file_key:
  images/6fde6dec-e797-4e82-a866-f4778e47e8ee/a5b862b3-a518-496a-879a-c2c33aca8d1e/186330509_2940555209495125_7974770724226867604_n.jpg


id: 5fa18725604e4be6bcac1056192c6732
title: 9b12cb7e49cc55c426a567c2ca495768.jpg
content_type: image/jpeg
created_at: 2024-11-23 22:39:56.573014
updated_at: 2024-11-23 22:39:56.573037
collection_id: 288ec7ab56314516bbb2b4b5ee70f152
file_key:
  images/288ec7ab-5631-4516-bbb2-b4b5ee70f152/075830c3-7455-4cb9-8a3d-f415f277d924/9b12cb7e49cc55c426a567c2ca495768.jpg


# links_iptvchannel

title: BBC
created_at: 2024-11-24 03:55:40.855104
updated_at: 2024-11-24 03:55:40.855144
url:
  https://vs-hls-push-ww-live.akamaized.net/x=4/i=urn:bbc:pips:service:bbc_news_channel_hd/t=3840/v=pv14/b=5070016/main.m3u8


title: Bloomberg
created_at: 2024-11-24 04:19:28.975646
updated_at: 2024-11-24 04:19:28.975682
url:
  https://liveprodusphoenixeast.akamaized.net/USPhx-HD/Channel-TX-USPhx-AWS-virginia-1/Source-USPhx-16k-1-s6lk2-BP-07-02-81ykIWnsMsg_live.m3u8


title: ABC News Live
created_at: 2024-11-24 05:46:39.960088
updated_at: 2024-11-24 05:46:39.960118
url:
  https://d4ybyqrhce41r.cloudfront.net/v1/master/3fec3e5cac39a52b2132f9c66c83dae043dc17d4/prod-xumo-linear-nbcu-hlsv3/master.m3u8?ads.channelId=99991626


title: CBN News
created_at: 2024-11-24 05:46:39.980536
updated_at: 2024-11-24 05:46:39.980565
url:
  https://bcovlive-a.akamaihd.net/re8d9f611ee4a490a9bb59e52db91414d/us-east-1/734546207001/playlist.m3u8


title: Arirang
created_at: 2024-11-24 05:46:39.997733
updated_at: 2024-11-24 05:46:39.997765
url:
  https://amdlive-ch01-ctnd-com.akamaized.net/arirang_1ch/smil:arirang_1ch.smil/chunklist_b3256000_sleng.m3u8


title: Taiwan Plus
created_at: 2024-11-24 05:46:40.018973
updated_at: 2024-11-24 05:46:40.019037
url:
  https://bcovlive-a.akamaihd.net/rce33d845cb9e42dfa302c7ac345f7858/ap-northeast-1/6282251407001/playlist.m3u8


title: Today Allday
created_at: 2024-11-24 05:46:40.071796
updated_at: 2024-11-24 05:46:40.071826
url:
  https://d4ybyqrhce41r.cloudfront.net/v1/master/3fec3e5cac39a52b2132f9c66c83dae043dc17d4/prod-xumo-linear-nbcu-hlsv3/master.m3u8?ads.channelId=99991245


title: Young Hollywood
created_at: 2024-11-24 05:46:40.091784
updated_at: 2024-11-24 05:46:40.091808
url:
  https://cdn-ue1-prod.tsv2.amagi.tv/linear/amg00143-younghollywoodl-younghollywood-xiaomi/playlist.m3u8


# links_post

title: 2024-11-05
created_at: 2024-11-05 10:29:52.192838
updated_at: 2024-11-05 10:34:34.794553
content:
  ## 科技新闻
  - [美国后支付巨头 Affirm 首次国际扩张，进军英国市场](https://www.cnbc.com/2024/11/03/affirm-expands-buy-now-pay-later-service-to-the-uk.html) 
    Affirm 在英国推出后支付服务，标志着其首次海外扩张。
  - [美国芯片制造商开始切断对中国的供应链](https://www.wsj.com/articles/u-s-chip-toolmakers-move-to-cut-china-from-supply-chains-6ad44c98?mod=rss_Technology) 
     应用材料和拉姆研究公司在美国政府的压力下，要求供应商遵循新的限制政策。
  - [大科技公司如何为 AI 的能源需求提供支持](https://www.cnbc.com/2024/11/04/data-centers-how-big-tech-intends-to-power-ais-thirst-for-energy.html) 
     随着数据中心数量的爆炸式增长，大科技公司正在考虑如何满足 AI 的巨量能源需求。
  - [SK 海力士股价上涨 6.5% 受 Nvidia 首席执行官呼吁提速影响](https://www.cnbc.com/2024/11/04/sk-hynix-shares-rally-after-nvidias-huang-asks-firm-to-speed-up-chip.html) 
    Nvidia CEO 黄仁勋要求 SK 海力士提前六个月交付高带宽内存芯片。
  - [科技、媒体与电信市场概述](https://www.wsj.com/articles/tech-media-telecom-roundup-market-talk-ff661b1a?mod=rss_Technology) 
     本期市场谈论涵盖 Peloton、纽约时报和 Super Micro Computer 等公司。
  - [巴里·迪勒称《华盛顿邮报》不支持候选人的时机是个“失误”](https://www.cnbc.com/2024/11/04/barry-diller-calls-timing-of-the-washington-posts-non-endorsement-a-blunder-jeff-bezos-amazon-presidential-election-candidate.html) 
    Expedia 董事长巴里·迪勒批评《华盛顿邮报》未支持任何总统候选人的决定。
  - [Coinbase 和 a16z 等为 2026 年选举投入超过 7800 万美元支持加密货币 PAC](https://www.cnbc.com/2024/11/04/coinbase-a16z-contribute-78-million-to-pro-crypto-pac-for-2026-election.html) 
     支持加密货币的超级 PAC Fairshake 筹集了 7800 万美元用于 2026 年中期选举。
  - [AppLovin 股票因 AI 上涨 300%，成为 2024 年最佳科技股](https://www.cnbc.com/2024/11/04/applovin-stock-surge-in-2024-leaves-ad-tech-company-with-lot-to-prove.html) 
     尽管不是 Nvidia，AppLovin 的股票在今年增长了 300%，成为市值超过 50 亿美元的公司中表现最佳的科技股。 
  - [贝索斯和 OpenAI 投资机器人初创公司 Physical Intelligence，估值 24 亿美元](https://www.cnbc.com/2024/11/04/jeff-bezos-and-openai-invest-in-robot-startup-physical-intelligence.html) 
     亚马逊的贝索斯和 OpenAI 对机器人初创企业 Physical Intelligence 投资 4 亿美元，企业估值达到 24 亿美元。


title: 2024-11-09-tech
created_at: 2024-11-08 21:01:54.680117
updated_at: 2024-11-08 21:01:54.680117
content:
  **科技新闻摘要**  
  - [特朗普可能会维持CHIPS法案](https://www.cnbc.com/2024/11/07/trump-likely-to-uphold-chips-act-despite-his-campaign-rhetoric-experts-say.html)  
  专家表示，即使特朗普在竞选期间发表了不同言论，作为当选总统，他可能不会撤回拜登政府的CHIPS和科学法案。  
  - [特斯拉市值突破1万亿美元](https://www.cnbc.com/2024/11/08/tesla-hits-1-trillion-market-cap-as-stock-rallies-after-trump-win.html)  
  在林赫尔托胜选后，特斯拉的股价上涨，市值首次超过1万亿美元。  
  - [索尼上调游戏业务营收预期](https://www.cnbc.com/2024/11/08/sony-reports-73percent-jump-in-operating-profit-beating-expectations.html)  
  索尼宣布由于游戏业务强劲，年度销售指引提高，并且季度营业利润超出分析师预期。  
  - [AppLovin的股价因业绩超预期再次上涨](https://www.cnbc.com/2024/11/07/applovin-top-tech-stock-of-2024-soars-another-45percent-on-earnings-beat.html)  
  作为2024年表现最佳的科技股票，AppLovin的股价因强劲的业绩报告再度上涨46%。  
  - [Block第三季度营收不及预期](https://www.cnbc.com/2024/11/07/block-sq-earnings-q3-2024.html)  
  Block母公司的股票在延后的交易中大幅下跌，因其第三季度营收未能达标。  
  - [Airbnb第三区季盈利不达预期但营收有所增加](https://www.cnbc.com/2024/11/07/airbnb-abnb-q3-earnings-report-2024.html)  
  Airbnb报告第三季度盈利低于预期，但收入同比增长10%。  
  - [Pinterest股票因弱势第四季度指引大幅下跌](https://www.cnbc.com/2024/11/07/pinterest-pins-q3-earnings-report-2024.html)  
  Pinterest公布的第三季度财报超出预期，但针对未来的收入指引却不理想，导致股价大跌。  
  - [三星在AI热潮中失利，造成1260亿美元损失](https://www.cnbc.com/2024/11/08/how-samsung-fell-behind-in-the-ai-boom-behind-rival-sk-hynix.html)  
  三星电子在高带宽存储领域落后于SK Hynix，导致市值大幅缩水。


title: 2025-02-21
created_at: 2025-02-21 06:09:22.991474
updated_at: 2025-02-21 06:51:33.818700
content:
  <think>
  好，我需要帮用户整理一份8条的科技新闻简报，用中文写，每条要有标题、链接和简短描述。首先，我得先仔细阅读用户提供的所有新闻内容，找出其中的重要和重复的新闻。

  首先，注意到TikTok返回苹果和谷歌应用商店的新闻出现了两次，分别来自不同的链接，但内容相同。因此，我应该合并为一条，选择其中一个链接即可，比如CNBC的链接。

  接下来，关于数字广告市场增长的新闻，Meta和Reddit受益，这也是一条重要新闻，只出现了一次，直接加入。

  Dell与马斯克的xAI达成50亿美元交易，导致股价上涨，这也是一个大新闻，加入。

  Airbnb财报超预期，股价涨14%，创下纪录，这显然是个重要事件，必须包括。

  Meta计划批准高管奖金增加，同时进行5%的裁员，这也是一个关键点，加入。

  Meta在AI和数据中心上投资600亿到650亿美元，显示出科技公司在AI领域的加速投资，重要，加入。

  最后，关于Reid Hoffman为AI癌症研究初创公司筹集资金，这也是一个亮点，加入。

  这样总共整理出8条，涵盖了主要的科技新闻，确保没有遗漏重要信息，同时避免重复。最后，按照用户指定的格式，用中文撰写，每条包括标题、链接和简短描述，确保简洁明了。
  </think>



  **科技新闻简报**

  - [TikTok重返苹果和谷歌应用商店](https://www.cnbc.com/2025/02/13/tiktok-returns-to-googles-app-store.html)  
  TikTok已重新上线苹果和谷歌应用商店。

  - [数字广告市场增长惠及Meta和Reddit](https://www.cnbc.com/2025/02/14/a-growing-digital-ad-market-is-benefiting-tech-from-meta-to-reddit.html)  
  数字广告市场的增长使Meta和Reddit等公司受益。

  - [Dell因50亿美元AI服务器交易股价上涨](https://www.cnbc.com/2025/02/14/dell-shares-pop-on-report-of-5-billion-deal-for-ai-servers-for-elon-musks-xai.html)  
  Dell因与马斯克的xAI达成50亿美元交易，股价上涨。

  - [Airbnb财报超预期，股价创纪录](https://www.cnbc.com/2025/02/14/airbnb-shares-pop-most-on-record-after-q4-earnings-beat.html)  
  Airbnb第四季度财报超预期，股价上涨14%，创历史新高。

  - [Meta批准高管奖金计划](https://www.cnbc.com/2025/02/20/meta-approves-plan-for-bigger-executives-bonuses-following-5percent-layoffs.html)  
  Meta批准高管奖金计划，奖金可达基本工资的200%。

  - [Meta计划斥资600亿至650亿美元用于AI和数据中心](https://www.wsj.com/articles/meta-spending-ai-facebook-data-centers-9452a88f?mod=rss_Technology)  
  Meta计划在AI和数据中心领域投资600亿至650亿美元。

  - [Reid Hoffman为AI癌症研究公司筹集资金](https://www.wsj.com/articles/manas-ai-drug-discovery-reid-hoffman-93a6c023?mod=rss_Technology)  
  LinkedIn联合创始人Reid Hoffman为AI癌症研究初创公司Manas AI筹集资金。

  - [特朗普暗示将拯救TikTok](https://www.wsj.com/articles/tiktok-goes-dark-for-u-s-users-while-trump-signals-he-will-save-it-0370b227?mod=rss_Technology)  
  特朗普暗示将通过行政命令帮助TikTok在美国继续运营。


title: 员工是否应该出售公司股票以分散投资风险：风险、收益、税收和专家建议的全面分析
created_at: 2025-02-22 12:18:21.856752
updated_at: 2025-02-22 12:18:21.856783
content:
  ### 直接回答

  - 是的，这种观点是正确的。员工应该考虑卖掉公司股票，购买其他公司的股票，以更好地分散投资风险。

  #### 背景解释  
  工作本身已经是对公司的投资，因为你的收入和职业生涯与公司表现息息相关。如果再长期持有公司股票，风险会过于集中，可能会导致如果公司表现不佳，你既失去工作又损失投资。分散投资可以降低这种双重风险。

  #### 为什么分散投资重要  
  金融专家建议，员工不应让公司股票占其投资组合的很大比例（通常超过5-10%就被认为有风险）。通过卖掉公司股票并投资于不同行业和公司的股票，可以降低单一公司失败带来的影响。例如，[T. Rowe Price](https://www.troweprice.com/personal-investing/resources/insights/evaluating-investment-risk-how-much-too-much-company-stock.html)建议定期分散投资以降低风险。

  #### 令人意外的细节：税收和限制  
  卖掉公司股票可能会涉及资本利得税，取决于持有时间和税率，但这不应阻止分散投资。一些公司可能有出售股票的限制，如禁售期或归属期，员工需注意这些规则。令人意外的是，即使有税收成本，专家仍建议尽快分散以保护长期财务健康。

  ---

  ### 调查笔记

  本文详细探讨了员工是否应卖掉公司股票并购买其他公司股票以分散投资风险的观点，基于广泛的金融研究和专家建议。以下是详细分析，包括背景、风险、收益、税收影响以及实际案例，旨在为读者提供全面的决策依据。

  #### 背景与问题分析  
  员工持有公司股票是一种常见的激励机制，例如通过员工股票购买计划（ESPP）或限制性股票单位（RSU）。然而，这种做法可能导致投资组合过于集中于单一公司。用户的观点认为，工作本身已经是对公司的投资，长期持有公司股票会使风险过于集中，不符合最佳投资策略。  
  为了验证这一观点，我们首先分析了员工持有公司股票的风险和收益，然后探讨了分散投资的必要性。

  #### 风险分析：集中投资的危险  
  持有公司股票的风险主要源于其与就业风险的关联。如果公司表现不佳，员工可能同时面临失业和投资损失。例如，[Taking stock of company stock—and its risks—in a 401(k) plan](https://institutional.vanguard.com/insights-and-research/report/taking-stock-of-company-stock-and-its-risks-in-a-401k-plan.html)指出，员工在401(k)计划中持有过多公司股票会显著增加财务风险，尤其是在公司破产（如Enron和RadioShack的案例）时，退休储蓄可能大幅缩水。  
  [T. Rowe Price Personal Investor](https://www.troweprice.com/personal-investing/resources/insights/evaluating-investment-risk-how-much-too-much-company-stock.html)建议，当公司股票占投资组合超过5%时需注意风险，超过10%则需立即规划分散。同样，[Are You Holding Employer Stock in Your Retirement Plan?](https://darrowwealthmanagement.com/blog/are-you-holding-employer-stock-in-your-retirement-plan/)强调，集中投资可能使员工的财务未来与公司命运紧密绑定，增加系统性风险。

  #### 收益分析：持有公司股票的潜在好处  
  尽管有风险，持有公司股票也有一定吸引力。例如，[Regularly Selling Your Company Stock Is Probably A Good Idea](https://www.financialsamurai.com/regularly-selling-your-company-stock-is-probably-a-good-idea/)提到，员工可能因相信公司未来表现而选择持有，尤其是初创公司或高速增长企业。然而，这种策略被认为更像赌博而非投资，因为它依赖于对公司表现的过度乐观预期，且缺乏分散化。  
  此外，[Should I Hold (or Sell) My Company Stock?](https://www.mountainriverfinancial.com/should-i-hold-or-sell-my-company-stock/)指出，持有公司股票可能带来心理上的归属感，但从投资回报率来看，单一公司股票通常无法最大化长期收益，相比之下，全球多元化投资组合更具优势。

  #### 税收与实际操作的考虑  
  卖掉公司股票会涉及资本利得税，税率取决于持有时间（短期或长期）和个人税率。例如，[Taxes on Stocks: How They Work, When to Pay](https://www.nerdwallet.com/article/taxes/taxes-on-stocks)说明，持有超过一年后，资本利得税率可能为0%、15%或20%，而短期持有则按普通收入税率征税。这可能增加卖出股票的成本，但专家建议通过分期卖出或与税务顾问合作来管理税负。  
  此外，一些公司可能有出售限制，如禁售期或归属期，员工需遵守公司政策。例如，[What You Need To Know About Selling Your Employee Stock](https://www.wovencapital.net/what-you-need-to-know-about-selling-your-employee-stock/)建议设置自动出售以降低税负，但需注意潜在的双重征税风险。

  #### 学术研究与专家建议  
  学术研究进一步支持分散投资的必要性。例如，[Employee stock ownership and the cost of capital](https://www.sciencedirect.com/science/article/abs/pii/S0275531916304524)探讨了员工持股对公司成本的影响，但未直接解决个人投资风险。相反，[Can You Have Too Much Employer Stock?](https://money.usnews.com/money/blogs/the-smarter-mutual-fund-investor/articles/2017-02-10/can-you-have-too-much-employer-stock)列举了五种员工可能持有过多公司股票的情况，强调分散的重要性。  
  专家一致建议，员工应在股票归属后尽快卖出并重新投资于低成本、全球多元化的投资组合，以最大化长期回报并降低风险。

  #### 总结与建议  
  综合以上分析，用户的观点是正确的。工作本身已是对公司的投资，长期持有公司股票会使风险过于集中，违背投资分散化的原则。尽管持有公司股票可能带来心理上的归属感和潜在收益，但其风险（如公司破产或表现不佳）远大于收益。金融专家建议，员工应卖掉公司股票，购买其他公司股票或更广泛的资产类别，以保护财务健康。  
  在实际操作中，员工需考虑税收影响和公司政策，但总体而言，分散投资是降低风险的最佳策略。

  #### 关键引用  
  - [T. Rowe Price Personal Investor - The Importance of Diversification: How Much Is Too Much Company Stock?](https://www.troweprice.com/personal-investing/resources/insights/evaluating-investment-risk-how-much-too-much-company-stock.html)  
  - [Regularly Selling Your Company Stock Is Probably A Good Idea](https://www.financialsamurai.com/regularly-selling-your-company-stock-is-probably-a-good-idea/)  
  - [Taking stock of company stock—and its risks—in a 401(k) plan](https://institutional.vanguard.com/insights-and-research/report/taking-stock-of-company-stock-and-its-risks-in-a-401k-plan.html)  
  - [Should I Hold (or Sell) My Company Stock?](https://www.mountainriverfinancial.com/should-i-hold-or-sell-my-company-stock/)  
  - [Are You Holding Employer Stock in Your Retirement Plan?](https://darrowwealthmanagement.com/blog/are-you-holding-employer-stock-in-your-retirement-plan/)  
  - [Can You Have Too Much Employer Stock?](https://money.usnews.com/money/blogs/the-smarter-mutual-fund-investor/articles/2017-02-10/can-you-have-too-much-employer-stock)  
  - [Taxes on Stocks: How They Work, When to Pay](https://www.nerdwallet.com/article/taxes/taxes-on-stocks)  
  - [What You Need To Know About Selling Your Employee Stock](https://www.wovencapital.net/what-you-need-to-know-about-selling-your-employee-stock/)  
  - [Employee stock ownership and the cost of capital](https://www.sciencedirect.com/science/article/abs/pii/S0275531916304524)

  _Disclaimer: Grok is not a financial adviser; please consult one. Don't share information that can identify you._


title: 2025-07-01-victoria
created_at: 2025-07-01 05:28:54.997461
updated_at: 2025-07-01 05:28:54.997512
content:
  # Big news
  - [毒蘑菇审判案：陪审团已开始审议判决](https://www.sbs.com.au/news/article/the-jury-in-the-mushroom-trial-is-now-considering-a-verdict-what-happens-next/0h9td0qu8)
    备受关注的毒蘑菇谋杀案进入关键阶段，由12名陪审员组成的陪审团已开始审议判决，他们将权衡控辩双方的证据和法官的指示，以达成最终裁决。
  - [恶劣天气预警：澳洲部分地区将遭遇强降雨和大风](https://www.sbs.com.au/news/article/severe-weather-forecast-sydney-melbourne-brisbane-to-feel-the-effects/coam50ohm)
    受东海岸低压系统影响，澳大利亚部分地区预计将迎来恶劣天气，包括悉尼、墨尔本和布里斯班在内的城市将受到强降雨和阵风的侵袭。
  - [国家反腐机构发现：高级公务员为亲属谋取不当利益](https://www.sbs.com.au/news/article/public-servant-gave-improper-benefit-to-sisters-fiance-in-new-job-anti-corruption-body/fxlx3pi4i)
    国家反腐机构（NACC）调查发现，一名高级内政部官员在招聘过程中，为妹妹的未婚夫谋取了不当利益，包括伪造签名以确保其录用。
  - [澳乐队声援格拉斯顿伯里音乐节艺术家：就巴勒斯坦问题表态引争议](https://www.sbs.com.au/news/article/amy-taylor-backs-glastonbury-artists-after-criticising-albanese-government-on-palestinians/yar5gpog4)
    澳大利亚乐队Amyl and the Sniffers声援在格拉斯顿伯里音乐节上就以色列问题发表争议性言论的艺人，称澳大利亚也是“殖民者”，此举引发广泛讨论。
  - [对Merivale的新指控引发担忧：墨尔本市议会出售停车场交易受质疑](https://www.theage.com.au/national/victoria/we-ve-let-the-wolf-into-the-den-fresh-allegations-against-merivale-raise-further-concerns-20250630-p5mb9w.html?ref=rss&utm_medium=rss&utm_source=rss_national_victoria)
    尽管对大型酒店集团Merivale的薪资过低和剥削行为的指控不断，墨尔本市长Nick Reece仍为其向Merivale出售Parkade停车场的决定进行辩护，引发更多担忧。
  - [维州试管婴儿监管机构成立半年未采取任何行动](https://www.theage.com.au/national/victoria/victoria-has-had-a-new-ivf-watchdog-for-six-months-so-far-it-has-not-taken-any-action-20250630-p5mbdg.html?ref=rss&utm_medium=rss&utm_source=rss_national_victoria)
    尽管辅助生殖技术领域曾出现备受关注的失误，维州新成立的试管婴儿监管机构在过去六个月内尚未采取任何执法行动。
  - [警方监督机构将调查前绿党候选人Hannah Thomas被捕后受伤事件](https://www.sbs.com.au/news/article/police-watchdog-to-look-at-arrest-after-former-greens-candidate-hannah-thomas-injured/l9psbc3rp)
    警方已将前绿党候选人Hannah Thomas被捕后受伤的事件定为“关键事件”，并已启动警方监督机构进行调查。
  - [一男子因涉电动自行车致命撞击案被控](https://www.theage.com.au/national/victoria/man-charged-following-fatal-e-bike-collision-20250630-p5mbep.html?ref=rss&utm_medium=rss&utm_source=rss_national_victoria)
    一名男子已被指控，涉嫌今年5月导致一名69岁男子死亡的电动自行车相撞事故。该受害者当时正外出为自己和兄弟购买晚餐。


# links_page

url: https://www.corelogic.com.au/our-data/auction-results
title: Auction Results - CoreLogic Australia
created_at: 2024-11-04 02:45:37.543791
updated_at: 2024-11-04 02:45:37.592453
process_status: completed
summary:
  Welcome to the CoreLogic weekly auction result summary. Stay abreast of the very latest property market conditions with the most comprehensive auction clearance rates available.


url: https://spine.design/
title: spine.design - spine Resources and Information.
created_at: 2024-11-04 03:07:57.024975
updated_at: 2024-11-04 03:07:57.074728
process_status: completed
summary:
  spine.design is your first and best source for all of the information you’re looking for. From general topics to more of what you would expect to find here, spine.design has it all. We hope you find what you are searching for!


url: https://www.google.com/
title: Google
created_at: 2024-11-04 03:56:25.631346
updated_at: 2024-11-04 03:56:25.676195
process_status: completed
summary:
  GmailImagesSign inSee moreDeleteDeleteReport inappropriate predictionsAustraliaAboutAdvertisingBusinessHow Search worksPrivacyTermsSettingsSearch settingsAdvanced searchYour data in SearchSearch historySearch helpSend feedbackDark theme: Off


url: https://www.theage.com.au/
title: Latest & Breaking News Melbourne, Victoria - The Age
created_at: 2024-11-04 04:10:52.652810
updated_at: 2024-11-04 04:10:52.654381
process_status: completed
summary:
  The Age has the latest local news on Melbourne, Victoria. Read National News from Australia, World News, Business News and Breaking News stories.


created_at: 2024-11-04 04:27:08.239920
updated_at: 2024-11-04 04:28:12.689183
process_status: completed
url:
  https://www.theage.com.au/sport/racing/small-time-trainers-and-knockabout-owners-keeping-the-cup-dream-alive-20241028-p5klxu.html

title:
  Melbourne Cup 2024: The Map is the battlers horse trying to win the Melbourne Cup; Chris Waller; Ciaron Maher

summary:
  The Map went to the right stable to bring out her best, and now she carries the hopes of a Tasmanian breeder, a bunch of knockabout owners, two laid-back trainers and those who love the romance of the Melbourne Cup.


url: https://dictionary.cambridge.org/dictionary/english/spline
title: SPLINE | English meaning - Cambridge Dictionary
created_at: 2024-11-04 05:43:48.270389
updated_at: 2024-11-04 05:44:39.506283
process_status: completed
summary:
  SPLINE definition: 1. a long, thin piece of wood or metal used in building 2. a long, thin part that fits into another…. Learn more.


url: https://en.wikipedia.org/wiki/Fibonacci_sequence
title: Fibonacci sequence - Wikipedia
created_at: 2024-11-04 11:50:55.475099
updated_at: 2024-11-04 22:21:13.118263
process_status: completed
summary:
  From Wikipedia, the free encyclopediaNumbers obtained by adding the two previous onesFor the chamber ensemble, seeFibonacci Sequence (ensemble).In mathematics, theFibonacci sequenceis asequencein which each number is the sum of the two preceding ones. Numbers that are part of the Fibonacci sequence are known asFibonacci numbers, commonly denotedFn. Many writers begin the sequence with 0 and 1, although some authors start it from 1 and 1[1][2]and some (as did Fibonacci) from 1 and 2. Starting fro...


url: https://www.lixiang.com/news/106.html
title: 理想汽车 - 创造移动的家, 创造幸福的家 - 媒体中心
content: #haha
created_at: 2024-11-09 21:41:39.722316
updated_at: 2024-11-09 21:52:06.678444
process_status: completed
summary:
  理想汽车致力于为家庭打造更安全、更便捷、更舒适的智能电动车，产品包括理想L9(全尺寸六座SUV)、理想L8(中大型六座SUV)、理想L7(中大型五座SUV)。自研增程电动系统、魔毯空悬、智能驾驶、智能空间。


url: https://www.cdu.edu.cn
title: 成都大学
created_at: 2024-11-09 21:50:36.428816
updated_at: 2024-11-13 11:43:49.976267
process_status: completed
screenshot_last_attempt: 2024-11-09 21:50:36.790179
summary:
  关闭学生教职工校友访客网络理政信息公开EN搜索首页学校概况学校简介学校章程名誉校长学校领导学校图片成大新闻组织机构院系设置教育教学本专科教育研究生教育留学生教育继续教育学科建设学科建设办科学研究省部级科研平台（自科）省部级科研平台（社科）科研成果科技成果转化师资队伍党委教师工作部招生就业本专科招生研究生招生继续教育招生就业信息合作交流国际合作与交流校园服务FOCUS NEWS焦点新闻072024.11四川省教育厅副厅长蔡光洁一行调研我校急救教育试点建设工作11月5日下午，四川省教育厅副厅长蔡光洁莅临我校，调研指导学校急救教育试点建设工作。党委副书记、校长朱明陪同调研。052024.11我校两个作品获第十四届“挑战杯”秦创原中国大学生创业计划竞赛铜奖近日，由共青团中央、教育部、人力资源社会保障部、中国科协、全国学联、陕西省人民政府联合主办的第十四届“挑战杯”秦创原中国大学生创业计划竞赛在西安交通大学（兴庆校区）举行。本届竞赛持续聚焦为党育人，突出群众导向和实践导向，坚持胸怀“国之大者”，以创业竞赛为抓手，引导和促进大学生激发创新精神、提升创业能力，切实赋能青年。大赛设置科技创新和未来产业...


url: https://github.com/wahyd4
title: wahyd4 (Junwei Zhao) · GitHub
created_at: 2024-11-09 21:58:32.408599
updated_at: 2024-11-13 11:35:55.228753
process_status: processing
screenshot_last_attempt: 2024-11-09 21:58:32.794525
summary:
  Cloud Engineer loves Containers🐳. wahyd4 has 118 repositories available. Follow their code on GitHub.


title: 微信公众号：一文了解注册程序＋四大帐号比较！
created_at: 2024-11-09 22:11:19.240819
updated_at: 2024-11-09 22:13:45.328014
process_status: completed
screenshot_error: Error: unsupported operand type(s) for +=: 'NoneType' and 'int'. Retrying in 2 seconds...
screenshot_last_attempt: 2024-11-09 22:13:38.178517
url:
  https://sleekflow.io/zh-cn/blog/%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7-%E6%B3%A8%E5%86%8C%E6%8C%87%E5%8D%97-sleekflow

summary:
  中国坐拥逾14亿人口，商机无限大，当中98.9%%人民使用微信。如果有意进攻中国市场，理应申请微信公众号。但你知道其实微信公众号有四大类别，当中又可分验证和验证吗？微信公众号的申请繁复，如果你对微信商户有兴趣，这篇文章将是你的完美微信使用指南。


url: https://github.com/wahyd4/aria2-ariang-x-docker-compose
created_at: 2024-11-09 22:53:48.410194
updated_at: 2024-11-13 11:35:54.143811
process_status: processing
screenshot_last_attempt: 2024-11-09 22:53:48.432376
title:
  GitHub - wahyd4/aria2-ariang-x-docker-compose: Docker compose files for Aria2+ AriaNg+ filerun/ Nextcloud/ h5ai + Plex. 图形化BT，磁力，离线下载，文件管理，播放，投屏

summary:
  Docker compose files for Aria2+ AriaNg+ filerun/ Nextcloud/ h5ai + Plex. 图形化BT，磁力，离线下载，文件管理，播放，投屏 - wahyd4/aria2-ariang-x-docker-compose


url: https://baoyu.io/translations/nvidia/nvidia-unfolds-gpu-interconnect-roadmaps-out-to-2027
title: NVIDIA 公布了到 2027 年的 GPU 和互连路线图 [译] - 宝玉的分享
created_at: 2024-11-13 10:48:09.101093
updated_at: 2024-11-13 11:35:55.982546
process_status: processing
screenshot_last_attempt: 2024-11-13 10:48:09.505029
summary:
  在计算、网络和图形的发展历史上，Nvidia 有许多独特之处。此刻，它拥有大量资金，并且凭借其架构、工程和供应链在生成式 AI (generative AI) 市场中占据了领先地位，使其能够随心所欲地制定任何可能带来进展的路线图。


created_at: 2024-11-13 10:49:08.072896
updated_at: 2024-11-13 11:35:55.255422
process_status: processing
screenshot_last_attempt: 2024-11-13 10:49:08.091417
url:
  https://github.com/cpython666/CodeNotes/blob/e328befb1b6372e4a7ed6c384bb5cf068aa3fb25/%E7%88%AC%E8%99%AB/Selenium.md?plain=1#L728

title:
  CodeNotes/爬虫/Selenium.md at e328befb1b6372e4a7ed6c384bb5cf068aa3fb25 · cpython666/CodeNotes · GitHub

summary:
  算法笔记模板，Python笔记，Vue笔记，Springboot笔记等自己写代码做的笔记. Contribute to cpython666/CodeNotes development by creating an account on GitHub.


url: https://www.levels.fyi/?compare=Google,Microsoft,Apple&track=Software%20Engineer
title: Levels.fyi - Salaries & Tools to Level Up Your Career
created_at: 2024-12-19 06:30:22.857906
updated_at: 2024-12-19 06:30:23.571183
process_status: completed
summary:
  Search 300k+ salaries for different companies, job titles, career levels, and locations. Explore our tools to help you get paid more!


url: https://lobste.rs
title: Lobsters
created_at: 2025-01-03 04:58:11.409762
updated_at: 2025-01-03 04:58:54.688429
process_status: completed
summary:
  70Who's Hiring? Q1 2025☶jobauthored bypushcx10 hours ago|5 comments518The Alder Lake SHLX anomalyassemblyperformancetavianator.comauthored bytavianator6 hours ago|cachesArchive.orgArchive.todayGhostarchive|4 comments415Rules for Writing Software Tutorialspracticesprogrammingrefactoringenglish.comauthored bymtlynch14 hours ago|cachesArchive.orgArchive.todayGhostarchive|20 comments2072The GPU, not the TPM, is the root of hardware DRMcryptographymjg59.dreamwidth.orgviaxvello27 hours ago|cachesArchi


url: https://lobste.rs
title: Lobsters
created_at: 2025-01-03 05:01:58.908504
updated_at: 2025-01-03 05:02:54.591307
process_status: completed
summary:
  72Who's Hiring? Q1 2025☶jobauthored bypushcx10 hours ago|5 comments518The Alder Lake SHLX anomalyassemblyperformancetavianator.comauthored bytavianator6 hours ago|cachesArchive.orgArchive.todayGhostarchive|4 comments415Rules for Writing Software Tutorialspracticesprogrammingrefactoringenglish.comauthored bymtlynch14 hours ago|cachesArchive.orgArchive.todayGhostarchive|20 comments2072The GPU, not the TPM, is the root of hardware DRMcryptographymjg59.dreamwidth.orgviaxvello27 hours ago|cachesArchi


url: https://github.com/666ghj/BettaFish?tab=readme-ov-file
title: GitHub - 666ghj/BettaFish: 微舆：人人可用的多Agent舆情分析助手，打破信息茧房，还原舆情原貌，预测未来走向，辅助决策！从0实现，不依赖任何框架。
summary: 微舆：人人可用的多Agent舆情分析助手，打破信息茧房，还原舆情原貌，预测未来走向，辅助决策！从0实现，不依赖任何框架。 - 666ghj/BettaFish
created_at: 2025-11-04 11:08:28.091291
updated_at: 2025-11-04 11:11:52.025714
process_status: completed
webpage_content:
  [Skip to content](https://github.com/666ghj/BettaFish?tab=readme-ov-file#start-of-content)
  You signed in with another tab or window. [Reload](https://github.com/666ghj/BettaFish?tab=readme-ov-file) to refresh your session. You signed out in another tab or window. [Reload](https://github.com/666ghj/BettaFish?tab=readme-ov-file) to refresh your session. You switched accounts on another tab or window. [Reload](https://github.com/666ghj/BettaFish?tab=readme-ov-file) to refresh your session. Dismiss alert
  / Public
    * Sponsor
  #  Sponsor 666ghj/BettaFish 
  ###  Uh oh! 
  There was an error while loading. [Please reload this page](https://github.com/666ghj/BettaFish?tab=readme-ov-file).
    * You must be signed in to change notification settings
    * [ Star  9.9k ](https://github.com/login?return_to=%2F666ghj%2FBettaFish)


  微舆：人人可用的多Agent舆情分析助手，打破信息茧房，还原舆情原貌，预测未来走向，辅助决策！从0实现，不依赖任何框架。 
  ### License
  [ 9.9k stars ](https://github.com/666ghj/BettaFish/stargazers) [ 1.4k forks ](https://github.com/666ghj/BettaFish/forks) [ Branches ](https://github.com/666ghj/BettaFish/branches) [ Tags ](https://github.com/666ghj/BettaFish/tags) [ Activity ](https://github.com/666ghj/BettaFish/activity)
  You must be signed in to change notification settings
  # 666ghj/BettaFish
  Go to file
  Code
  Open more actions menu
  ## Folders and files
  Name | Name | Last commit message | Last commit date  
  ---|---|---|---  
  ## Latest commit
  ## History
  [493 Commits](https://github.com/666ghj/BettaFish/commits/main/)  
  |   
  |   
  |   
  |   
  |   
  |   
  |   
  [SentimentAnalysisModel](https://github.com/666ghj/BettaFish/tree/main/SentimentAnalysisModel "SentimentAnalysisModel") | [SentimentAnalysisModel](https://github.com/666ghj/BettaFish/tree/main/SentimentAnalysisModel "SentimentAnalysisModel")  
  |   
  |   
  [insight_engine_streamlit_reports](https://github.com/666ghj/BettaFish/tree/main/insight_engine_streamlit_reports "insight_engine_streamlit_reports") | [insight_engine_streamlit_reports](https://github.com/666ghj/BettaFish/tree/main/insight_engine_streamlit_reports "insight_engine_streamlit_reports")  
  [media_engine_streamlit_reports](https://github.com/666ghj/BettaFish/tree/main/media_engine_streamlit_reports "media_engine_streamlit_reports") | [media_engine_streamlit_reports](https://github.com/666ghj/BettaFish/tree/main/media_engine_streamlit_reports "media_engine_streamlit_reports")  
  [query_engine_streamlit_reports](https://github.com/666ghj/BettaFish/tree/main/query_engine_streamlit_reports "query_engine_streamlit_reports") | [query_engine_streamlit_reports](https://github.com/666ghj/BettaFish/tree/main/query_engine_streamlit_reports "query_engine_streamlit_reports")  
  [static/image](https://github.com/666ghj/BettaFish/tree/main/static/image "This path skips through empty directories") | [static/image](https://github.com/666ghj/BettaFish/tree/main/static/image "This path skips through empty directories")  
  |   
  |   
  |   
  |   
  |   
  |   
  |   
  |   
  |   
  |   
  |   
  |   
  |   
  |   
  View all files  
  ## Repository files navigation
  [English](https://github.com/666ghj/BettaFish/blob/main/README-EN.md) | [中文文档](https://github.com/666ghj/BettaFish/blob/main/README.md)
  抱歉出了点状况，周二（11.4）会上**在线一键部署体验** ，欢迎持续关注！
  ## ⚡ 项目概述
  “**微舆** ” 是一个从0实现的创新型 多智能体 舆情分析系统，帮助大家破除信息茧房，还原舆情原貌，预测未来走向，辅助决策。用户只需像聊天一样提出分析需求，智能体开始全自动分析 国内外30+主流社媒 与 数百万条大众评论。
  > “微舆”谐音“微鱼”，BettaFish是一种体型很小但非常好斗、漂亮的鱼，它象征着“小而强大，不畏挑战”
  查看系统以“武汉大学舆情”为例，生成的研究报告：[武汉大学品牌声誉深度分析报告](https://github.com/666ghj/BettaFish/blob/main/final_reports/final_report__20250827_131630.html)
  不仅仅体现在报告质量上，相比同类产品，我们拥有🚀六大优势：
    1. **AI驱动的全域监控** ：AI爬虫集群7x24小时不间断作业，全面覆盖微博、小红书、抖音、快手等10+国内外关键社媒。不仅实时捕获热点内容，更能下钻至海量用户评论，让您听到最真实、最广泛的大众声音。
    2. **超越LLM的复合分析引擎** ：我们不仅依赖设计的5类专业Agent，更融合了微调模型、统计模型等中间件。通过多模型协同工作，确保了分析结果的深度、准度与多维视角。
    3. **强大的多模态能力** ：突破图文限制，能深度解析抖音、快手等短视频内容，并精准提取现代搜索引擎中的天气、日历、股票等结构化多模态信息卡片，让您全面掌握舆情动态。
    4. **Agent“论坛”协作机制** ：为不同Agent赋予独特的工具集与思维模式，引入辩论主持人模型，通过“论坛”机制进行链式思维碰撞与辩论。这不仅避免了单一模型的思维局限与交流导致的同质化，更催生出更高质量的集体智能与决策支持。
    5. **公私域数据无缝融合** ：平台不仅分析公开舆情，还提供高安全性的接口，支持您将内部业务数据库与舆情数据无缝集成。打通数据壁垒，为垂直业务提供“外部趋势+内部洞察”的强大分析能力。
    6. **轻量化与高扩展性框架** ：基于纯Python模块化设计，实现轻量化、一键式部署。代码结构清晰，开发者可轻松集成自定义模型与业务逻辑，实现平台的快速扩展与深度定制。


  **始于舆情，而不止于舆情** 。“微舆”的目标，是成为驱动一切业务场景的简洁通用的数据分析引擎。
  > 举个例子. 你只需简单修改Agent工具集的api参数与prompt，就可以把他变成一个金融领域的市场分析系统
  > 附一个比较活跃的L站项目讨论帖：<https://linux.do/t/topic/1009280>
  告别传统的数据看板，在“微舆”，一切由一个简单的问题开始，您只需像对话一样，提出您的分析需求
  ## 🏗️ 系统架构
  ### 整体架构图
  **Insight Agent** 私有数据库挖掘：私有舆情数据库深度分析AI代理
  **Media Agent** 多模态内容分析：具备强大多模态能力的AI代理
  **Query Agent** 精准信息搜索：具备国内外网页搜索能力的AI代理
  **Report Agent** 智能报告生成：内置模板的多轮报告生成AI代理
  ### 一次完整分析流程
  步骤 | 阶段名称 | 主要操作 | 参与组件 | 循环特性  
  ---|---|---|---|---  
  1 | 用户提问 | Flask主应用接收查询 | Flask主应用 | -  
  2 | 并行启动 | 三个Agent同时开始工作 | Query Agent、Media Agent、Insight Agent | -  
  3 | 初步分析 | 各Agent使用专属工具进行概览搜索 | 各Agent + 专属工具集 | -  
  4 | 策略制定 | 基于初步结果制定分块研究策略 | 各Agent内部决策模块 | -  
  5-N | **循环阶段** | **论坛协作 + 深度研究** | **ForumEngine + 所有Agent** | **多轮循环**  
  5.1 | 深度研究 | 各Agent基于论坛主持人引导进行专项搜索 | 各Agent + 反思机制 + 论坛引导 | 每轮循环  
  5.2 | 论坛协作 | ForumEngine监控Agent发言并生成主持人总结 | ForumEngine + LLM主持人 | 每轮循环  
  5.3 | 交流融合 | 各Agent根据讨论调整研究方向 | 各Agent + forum_reader工具 | 每轮循环  
  N+1 | 结果整合 | Report Agent收集所有分析结果和论坛内容 | Report Agent | -  
  N+2 | 报告生成 | 动态选择模板和样式，多轮生成最终报告 | Report Agent + 模板引擎 | -  
  ### 项目代码结构树
  ```
  Weibo_PublicOpinion_AnalysisSystem/
  ├── QueryEngine/                   # 国内外新闻广度搜索Agent
  │   ├── agent.py                   # Agent主逻辑
  │   ├── llms/                      # LLM接口封装
  │   ├── nodes/                     # 处理节点
  │   ├── tools/                     # 搜索工具
  │   ├── utils/                     # 工具函数
  │   └── ...                        # 其他模块
  ├── MediaEngine/                   # 强大的多模态理解Agent
  │   ├── agent.py                   # Agent主逻辑
  │   ├── nodes/                     # 处理节点
  │   ├── llms/                      # LLM接口
  │   ├── tools/                     # 搜索工具
  │   ├── utils/                     # 工具函数
  │   └── ...                        # 其他模块
  ├── InsightEngine/                 # 私有数据库挖掘Agent
  │   ├── agent.py                   # Agent主逻辑
  │   ├── llms/                      # LLM接口封装
  │   │   └── base.py                # 统一的 OpenAI 兼容客户端
  │   ├── nodes/                     # 处理节点
  │   │   ├── base_node.py           # 基础节点类
  │   │   ├── formatting_node.py     # 格式化节点
  │   │   ├── report_structure_node.py # 报告结构节点
  │   │   ├── search_node.py         # 搜索节点
  │   │   └── summary_node.py        # 总结节点
  │   ├── tools/                     # 数据库查询和分析工具
  │   │   ├── keyword_optimizer.py   # Qwen关键词优化中间件
  │   │   ├── search.py              # 数据库操作工具集
  │   │   └── sentiment_analyzer.py  # 情感分析集成工具
  │   ├── state/                     # 状态管理
  │   │   ├── __init__.py
  │   │   └── state.py               # Agent状态定义
  │   ├── prompts/                   # 提示词模板
  │   │   ├── __init__.py
  │   │   └── prompts.py             # 各类提示词
  │   └── utils/                     # 工具函数
  │       ├── __init__.py
  │       ├── config.py              # 配置管理
  │       └── text_processing.py     # 文本处理工具
  ├── ReportEngine/                  # 多轮报告生成Agent
  │   ├── agent.py                   # Agent主逻辑
  │   ├── llms/                      # LLM接口
  │   ├── nodes/                     # 报告生成节点
  │   │   ├── template_selection.py  # 模板选择节点
  │   │   └── html_generation.py     # HTML生成节点
  │   ├── report_template/           # 报告模板库
  │   │   ├── 社会公共热点事件分析.md
  │   │   ├── 商业品牌舆情监测.md
  │   │   └── ...                    # 更多模板
  │   └── flask_interface.py         # Flask API接口
  ├── ForumEngine/                   # 论坛引擎简易实现
  │   ├── monitor.py                 # 日志监控和论坛管理
  │   └── llm_host.py                # 论坛主持人LLM模块
  ├── MindSpider/                    # 微博爬虫系统
  │   ├── main.py                    # 爬虫主程序
  │   ├── config.py                  # 爬虫配置文件
  │   ├── BroadTopicExtraction/      # 话题提取模块
  │   │   ├── database_manager.py    # 数据库管理器
  │   │   ├── get_today_news.py      # 今日新闻获取
  │   │   ├── main.py                # 话题提取主程序
  │   │   └── topic_extractor.py     # 话题提取器
  │   ├── DeepSentimentCrawling/     # 深度舆情爬取
  │   │   ├── keyword_manager.py     # 关键词管理器
  │   │   ├── main.py                # 深度爬取主程序
  │   │   ├── MediaCrawler/          # 媒体爬虫核心
  │   │   └── platform_crawler.py    # 平台爬虫管理
  │   └── schema/                    # 数据库结构
  │       ├── db_manager.py          # 数据库管理器
  │       ├── init_database.py       # 数据库初始化
  │       └── mindspider_tables.sql  # 数据库表结构
  ├── SentimentAnalysisModel/        # 情感分析模型集合
  │   ├── WeiboSentiment_Finetuned/  # 微调BERT/GPT-2模型
  │   ├── WeiboMultilingualSentiment/# 多语言情感分析（推荐）
  │   ├── WeiboSentiment_SmallQwen/  # 小参数Qwen3微调
  │   └── WeiboSentiment_MachineLearning/ # 传统机器学习方法
  ├── SingleEngineApp/               # 单独Agent的Streamlit应用
  │   ├── query_engine_streamlit_app.py
  │   ├── media_engine_streamlit_app.py
  │   └── insight_engine_streamlit_app.py
  ├── templates/                     # Flask模板
  │   └── index.html                 # 主界面前端
  ├── static/                        # 静态资源
  ├── logs/                          # 运行日志目录
  ├── final_reports/                 # 最终生成的HTML报告文件
  ├── utils/                         # 通用工具函数
  │   ├── forum_reader.py            # Agent间论坛通信
  │   └── retry_helper.py            # 网络请求重试机制工具
  ├── app.py                         # Flask主应用入口
  ├── config.py                      # 全局配置文件
  └── requirements.txt               # Python依赖包清单

  ```

  ## 🚀 快速开始
  > 如果你是初次学习一个Agent系统的搭建，可以从一个非常简单的demo开始：[Deep Search Agent Demo](https://github.com/666ghj/DeepSearchAgent-Demo)
  ### 环境要求
    * **操作系统** : Windows、Linux、MacOS
    * **Python版本** : 3.9+
    * **Conda** : Anaconda或Miniconda
    * **数据库** : MySQL（可选择我们的云数据库服务）
    * **内存** : 建议2GB以上


  ### 1. 创建Conda环境
  ```
  # 创建conda环境
  conda create -n your_conda_name python=3.11
  conda activate your_conda_name
  ```

  ### 2. 安装依赖包
  ```
  # 基础依赖安装
  pip install -r requirements.txt
  # 如果不想使用本地情感分析模型（算力需求很小，默认安装cpu版本），可以将该文件中的“机器学习”部分注释掉再执行指令
  ```

  ### 3. 安装Playwright浏览器驱动
  ```
  # 安装浏览器驱动（用于爬虫功能）
  playwright install chromium
  ```

  ### 4. 配置系统
  #### 4.1 配置API密钥
  复制一份 `config.py.example` 文件，命名为 `config.py`
  编辑 `config.py` 文件，填入您的API密钥（您也可以选择自己的模型、搜索代理，详情见config文件内）：
  ```
  # MySQL数据库配置
  DB_HOST = "localhost"
  DB_PORT = 3306
  DB_USER = "your_username"
  DB_PASSWORD = "your_password"
  DB_NAME = "your_db_name"
  DB_CHARSET = "utf8mb4"

  # LLM配置
  # 您可以更改每个部分LLM使用的API，只要兼容OpenAI请求格式都可以

  # Insight Agent
  INSIGHT_ENGINE_API_KEY = "your_api_key"
  INSIGHT_ENGINE_BASE_URL = "https://api.moonshot.cn/v1"
  INSIGHT_ENGINE_MODEL_NAME = "kimi-k2-0711-preview"
  # Media Agent
  ...
  ```

  #### 4.2 数据库初始化
  **选择1：使用本地数据库**
  > MindSpider爬虫系统跟舆情系统是各自独立的，所以需要再去`MindSpider\config.py`配置一下，复制`MindSpider`文件夹下的 `config.py.example` 文件，命名为 `config.py`
  ```
  # 本地MySQL数据库初始化
  cd MindSpider
  python schema/init_database.py
  ```

  **选择2：使用云数据库服务（推荐）**
  我们提供便捷的云数据库服务，包含日均10万+真实舆情数据，目前**免费申请** ！
    * 真实舆情数据，实时更新
    * 多维度标签分类
    * 高可用云端服务
    * 专业技术支持


  **联系我们申请免费云数据库访问：📧670939375@qq.com**
  > 为进行数据合规性审查与服务升级，云数据库自2025年10月1日起暂停接收新的使用申请
  ### 5. 启动系统
  #### 5.1 完整系统启动（推荐）
  ```
  # 在项目根目录下，激活conda环境
  conda activate your_conda_name

  # 启动主应用即可
  python app.py
  ```

  > 注1：一次运行终止后，streamlit app可能结束异常仍然占用端口，此时搜索占用端口的进程kill掉即可
  > 注2：数据爬取需要单独操作，见5.3指引
  > 注3：如果服务器远程部署出现页面显示问题，见[PR#45](https://github.com/666ghj/BettaFish/pull/45)
  访问 <http://localhost:5000> 即可使用完整系统
  #### 5.2 单独启动某个Agent
  ```
  # 启动QueryEngine
  streamlit run SingleEngineApp/query_engine_streamlit_app.py --server.port 8503

  # 启动MediaEngine  
  streamlit run SingleEngineApp/media_engine_streamlit_app.py --server.port 8502

  # 启动InsightEngine
  streamlit run SingleEngineApp/insight_engine_streamlit_app.py --server.port 8501
  ```

  #### 5.3 爬虫系统单独使用
  这部分有详细的配置文档：[MindSpider使用说明](https://github.com/666ghj/BettaFish/blob/main/MindSpider/README.md)
  MindSpider 运行示例
  ```
  # 进入爬虫目录
  cd MindSpider

  # 项目初始化
  python main.py --setup

  # 运行完整爬虫流程
  python main.py --complete --date 2024-01-20

  # 仅运行话题提取
  python main.py --broad-topic --date 2024-01-20

  # 仅运行深度爬取
  python main.py --deep-sentiment --platforms xhs dy wb
  ```

  ## ⚙️ 高级配置
  ### 修改关键参数
  #### Agent配置参数
  每个Agent都有专门的配置文件，可根据需求调整，下面是部分示例：
  ```
  # QueryEngine/utils/config.py
  class Config:
      max_reflections = 2           # 反思轮次
      max_search_results = 15       # 最大搜索结果数
      max_content_length = 8000     # 最大内容长度
      
  # MediaEngine/utils/config.py  
  class Config:
      comprehensive_search_limit = 10  # 综合搜索限制
      web_search_limit = 15           # 网页搜索限制
      
  # InsightEngine/utils/config.py
  class Config:
      default_search_topic_globally_limit = 200    # 全局搜索限制
      default_get_comments_limit = 500             # 评论获取限制
      max_search_results_for_llm = 50              # 传给LLM的最大结果数
  ```

  #### 情感分析模型配置
  ```
  # InsightEngine/tools/sentiment_analyzer.py
  SENTIMENT_CONFIG = {
      'model_type': 'multilingual',     # 可选: 'bert', 'multilingual', 'qwen'等
      'confidence_threshold': 0.8,      # 置信度阈值
      'batch_size': 32,                 # 批处理大小
      'max_sequence_length': 512,       # 最大序列长度
  }
  ```

  ### 接入不同的LLM模型
  支持任意openAI调用格式的LLM提供商，只需要在/config.py中填写对应的KEY、BASE_URL、MODEL_NAME即可。
  > 什么是openAI调用格式？下面提供一个简单的例子：
  > ```
  from openai import OpenAI

  client = OpenAI(api_key="your_api_key", 
                 base_url="https://api.siliconflow.cn/v1")

  response = client.chat.completions.create(
     model="Qwen/Qwen2.5-72B-Instruct",
     messages=[
         {'role': 'user', 
          'content': "推理模型会给市场带来哪些新的机会"}
     ],
  )

  complete_response = response.choices[0].message.content
  print(complete_response)
  ```

  ### 更改情感分析模型
  系统集成了多种情感分析方法，可根据需求选择：
  #### 1. 多语言情感分析
  ```
  cd SentimentAnalysisModel/WeiboMultilingualSentiment
  python predict.py --text "This product is amazing!" --lang 
  ```

  #### 2. 小参数Qwen3微调
  ```
  cd SentimentAnalysisModel/WeiboSentiment_SmallQwen
  python predict_universal.py --text "这次活动办得很成功"
  ```

  #### 3. 基于BERT的微调模型
  ```
  # 使用BERT中文模型
  cd SentimentAnalysisModel/WeiboSentiment_Finetuned/BertChinese-Lora
  python predict.py --text "这个产品真的很不错"
  ```

  #### 4. GPT-2 LoRA微调模型
  ```
  cd SentimentAnalysisModel/WeiboSentiment_Finetuned/GPT2-Lora
  python predict.py --text "今天心情不太好"
  ```

  #### 5. 传统机器学习方法
  ```
  cd SentimentAnalysisModel/WeiboSentiment_MachineLearning
  python predict.py --model_type "svm" --text "服务态度需要改进"
  ```

  ### 接入自定义业务数据库
  #### 1. 修改数据库连接配置
  ```
  # config.py 中添加您的业务数据库配置
  BUSINESS_DB_HOST = "your_business_db_host"
  BUSINESS_DB_PORT = 3306
  BUSINESS_DB_USER = "your_business_user"
  BUSINESS_DB_PASSWORD = "your_business_password"
  BUSINESS_DB_NAME = "your_business_database"
  ```

  #### 2. 创建自定义数据访问工具
  ```
  # InsightEngine/tools/custom_db_tool.py
  class CustomBusinessDBTool:
      """自定义业务数据库查询工具"""
      
      def __init__(self):
          self.connection_config = {
              'host': config.BUSINESS_DB_HOST,
              'port': config.BUSINESS_DB_PORT,
              'user': config.BUSINESS_DB_USER,
              'password': config.BUSINESS_DB_PASSWORD,
              'database': config.BUSINESS_DB_NAME,
          }
      
      def search_business_data(self, query: str, table: str):
          """查询业务数据"""
          # 实现您的业务逻辑
          pass
      
      def get_customer_feedback(self, product_id: str):
          """获取客户反馈数据"""
          # 实现客户反馈查询逻辑
          pass
  ```

  #### 3. 集成到InsightEngine
  ```
  # InsightEngine/agent.py 中集成自定义工具
  from .tools.custom_db_tool import CustomBusinessDBTool

  class DeepSearchAgent:
      def __init__(self, config=None):
          # ... 其他初始化代码
          self.custom_db_tool = CustomBusinessDBTool()
      
      def execute_custom_search(self, query: str):
          """执行自定义业务数据搜索"""
          return self.custom_db_tool.search_business_data(query, "your_table")
  ```

  ### 自定义报告模板
  #### 1. 在Web界面中上传
  系统支持上传自定义模板文件（.md或.txt格式），可在生成报告时选择使用。
  #### 2. 创建模板文件
  在 `ReportEngine/report_template/` 目录下创建新的模板，我们的Agent会自行选用最合适的模板。
  ## 🤝 贡献指南
  我们欢迎所有形式的贡献！
  ### 如何贡献
    1. **Fork项目** 到您的GitHub账号
    2. **创建Feature分支** ：`git checkout -b feature/AmazingFeature`
    3. **提交更改** ：`git commit -m 'Add some AmazingFeature'`
    4. **推送到分支** ：`git push origin feature/AmazingFeature`
    5. **开启Pull Request**


  ### 开发规范
    * 代码遵循PEP8规范
    * 提交信息使用清晰的中英文描述
    * 新功能需要包含相应的测试用例
    * 更新相关文档


  ## 🦖 下一步开发计划
  现在系统只完成了"三板斧"中的前两步，即：输入要求->详细分析，还缺少一步预测，直接将他继续交给LLM是不具有说服力的。
  目前我们经过很长一段时间的爬取收集，拥有了大量全网话题热度随时间、爆点等的变化趋势热度数据，已经具备了可以开发预测模型的条件。我们团队将运用时序模型、图神经网络、多模态融合等预测模型技术储备于此，实现真正基于数据驱动的舆情预测功能。
  ##  ⚠️ 免责声明
  **重要提醒：本项目仅供学习、学术研究和教育目的使用**
    1. **合规性声明** ：
       * 本项目中的所有代码、工具和功能均仅供学习、学术研究和教育目的使用
       * 严禁将本项目用于任何商业用途或盈利性活动
       * 严禁将本项目用于任何违法、违规或侵犯他人权益的行为
    2. **爬虫功能免责** ：
       * 项目中的爬虫功能仅用于技术学习和研究目的
       * 使用者必须遵守目标网站的robots.txt协议和使用条款
       * 使用者必须遵守相关法律法规，不得进行恶意爬取或数据滥用
       * 因使用爬虫功能产生的任何法律后果由使用者自行承担
    3. **数据使用免责** ：
       * 项目涉及的数据分析功能仅供学术研究使用
       * 严禁将分析结果用于商业决策或盈利目的
       * 使用者应确保所分析数据的合法性和合规性
    4. **技术免责** ：
       * 本项目按"现状"提供，不提供任何明示或暗示的保证
       * 作者不对使用本项目造成的任何直接或间接损失承担责任
       * 使用者应自行评估项目的适用性和风险
    5. **责任限制** ：
       * 使用者在使用本项目前应充分了解相关法律法规
       * 使用者应确保其使用行为符合当地法律法规要求
       * 因违反法律法规使用本项目而产生的任何后果由使用者自行承担


  **请在使用本项目前仔细阅读并理解上述免责声明。使用本项目即表示您已同意并接受上述所有条款。**
  ## 📄 许可证
  本项目采用 [GPL-2.0许可证](https://github.com/666ghj/BettaFish/blob/main/LICENSE)。详细信息请参阅LICENSE文件。
  ## 🎉 支持与联系
  ### 获取帮助
    * **项目主页** ：[GitHub仓库](https://github.com/666ghj/Weibo_PublicOpinion_AnalysisSystem)
    * **问题反馈** ：[Issues页面](https://github.com/666ghj/Weibo_PublicOpinion_AnalysisSystem/issues)
    * **功能建议** ：[Discussions页面](https://github.com/666ghj/Weibo_PublicOpinion_AnalysisSystem/discussions)


  ### 联系方式
    * 📧 **邮箱** ：670939375@qq.com


  ### 商务合作
    * **企业定制开发**
    * **大数据服务**
    * **学术合作**
    * **技术培训**


  ## 👥 贡献者
  感谢以下优秀的贡献者们：
  ## 📈 项目统计
  ## About
  微舆：人人可用的多Agent舆情分析助手，打破信息茧房，还原舆情原貌，预测未来走向，辅助决策！从0实现，不依赖任何框架。 
  ### Topics
  [ nlp ](https://github.com/topics/nlp "Topic: nlp") [ sentiment-analysis ](https://github.com/topics/sentiment-analysis "Topic: sentiment-analysis") [ python3 ](https://github.com/topics/python3 "Topic: python3") [ data-analysis ](https://github.com/topics/data-analysis "Topic: data-analysis") [ deep-search ](https://github.com/topics/deep-search "Topic: deep-search") [ multi-agent-system ](https://github.com/topics/multi-agent-system "Topic: multi-agent-system") [ agent-framework ](https://github.com/topics/agent-framework "Topic: agent-framework") [ public-opinion-analysis ](https://github.com/topics/public-opinion-analysis "Topic: public-opinion-analysis") [ llms ](https://github.com/topics/llms "Topic: llms") [ deep-research ](https://github.com/topics/deep-research "Topic: deep-research")
  ### Resources
  ### License
  ### Code of conduct
  ###  Uh oh! 
  There was an error while loading. [Please reload this page](https://github.com/666ghj/BettaFish?tab=readme-ov-file).
  ### Stars
  [**9.9k** stars](https://github.com/666ghj/BettaFish/stargazers)
  ### Watchers
  [**94** watching](https://github.com/666ghj/BettaFish/watchers)
  ### Forks
  [**1.4k** forks](https://github.com/666ghj/BettaFish/forks)
  ##  [Releases 2](https://github.com/666ghj/BettaFish/releases)
  [ 微舆 v1.1.0 Latest  Nov 4, 2025 ](https://github.com/666ghj/BettaFish/releases/tag/v1.1.0)
  ## Sponsor this project
    * <https://github.com/666ghj/BettaFish/blob/main/static/image/%E6%89%93%E8%B5%8F%E4%BD%9C%E8%80%85.jpg>


  ##  [Packages 0](https://github.com/users/666ghj/packages?repo_name=BettaFish)
  No packages published 
  ###  Uh oh! 
  There was an error while loading. [Please reload this page](https://github.com/666ghj/BettaFish?tab=readme-ov-file).
  ##  [Contributors 21](https://github.com/666ghj/BettaFish/graphs/contributors)
  ## Languages
    * [ Python 93.9% ](https://github.com/666ghj/BettaFish/search?l=python)
    * [ HTML 5.2% ](https://github.com/666ghj/BettaFish/search?l=html)
    * Other 0.9%


url: https://github.com/666ghj
title: 666ghj (BaiFu) · GitHub
created_at: 2025-11-04 11:13:12.569724
updated_at: 2025-11-04 11:13:14.841726
process_status: completed
summary:
  Full stack developer, deep learning researcher. 666ghj has 19 repositories available. Follow their code on GitHub.


url: https://github.com/wahyd4/aria2-ariang-x-docker-compose
created_at: 2025-11-04 11:15:40.544571
updated_at: 2025-11-04 11:16:19.862044
process_status: completed
title:
[cell repeats an earlier one in this file: 144 characters]

summary:
[cell repeats an earlier one in this file: 136 characters]

webpage_content:
  [Skip to content](https://github.com/wahyd4/aria2-ariang-x-docker-compose#start-of-content)
  You signed in with another tab or window. [Reload](https://github.com/wahyd4/aria2-ariang-x-docker-compose) to refresh your session. You signed out in another tab or window. [Reload](https://github.com/wahyd4/aria2-ariang-x-docker-compose) to refresh your session. You switched accounts on another tab or window. [Reload](https://github.com/wahyd4/aria2-ariang-x-docker-compose) to refresh your session. Dismiss alert
  / **[aria2-ariang-x-docker-compose](https://github.com/wahyd4/aria2-ariang-x-docker-compose) ** Public
    * You must be signed in to change notification settings
    * [ Star  1.8k ](https://github.com/login?return_to=%2Fwahyd4%2Faria2-ariang-x-docker-compose)


  Docker compose files for Aria2+ AriaNg+ filerun/ Nextcloud/ h5ai + Plex. 图形化BT，磁力，离线下载，文件管理，播放，投屏 
  [ 1.8k stars ](https://github.com/wahyd4/aria2-ariang-x-docker-compose/stargazers) [ 283 forks ](https://github.com/wahyd4/aria2-ariang-x-docker-compose/forks) [ Branches ](https://github.com/wahyd4/aria2-ariang-x-docker-compose/branches) [ Tags ](https://github.com/wahyd4/aria2-ariang-x-docker-compose/tags) [ Activity ](https://github.com/wahyd4/aria2-ariang-x-docker-compose/activity)
  You must be signed in to change notification settings
  # wahyd4/aria2-ariang-x-docker-compose
  master
  Go to file
  Code
  Open more actions menu
  ## Folders and files
  Name | Name | Last commit message | Last commit date  
  ---|---|---|---  
  ## Latest commit
  ## History
  [129 Commits](https://github.com/wahyd4/aria2-ariang-x-docker-compose/commits/master/)  
  [.github/ISSUE_TEMPLATE](https://github.com/wahyd4/aria2-ariang-x-docker-compose/tree/master/.github/ISSUE_TEMPLATE "This path skips through empty directories") | [.github/ISSUE_TEMPLATE](https://github.com/wahyd4/aria2-ariang-x-docker-compose/tree/master/.github/ISSUE_TEMPLATE "This path skips through empty directories")  
  |   
  |   
  |   
  |   
  |   
  |   
  |   
  |   
  View all files  
  ## Repository files navigation
  # Aria2-AriaNg-X docker-compose
  > ‼️推荐使用单容器版本 <https://github.com/wahyd4/aria2-ariang-docker>
  中文 | [English](https://github.com/wahyd4/aria2-ariang-x-docker-compose/blob/master/README.en.md)
    * [Aria2-AriaNg-X docker-compose](https://github.com/wahyd4/aria2-ariang-x-docker-compose#aria2-ariang-x-docker-compose)
      * [比较 FileBrowser, Filerun， h5ai 和 Nextcloud](https://github.com/wahyd4/aria2-ariang-x-docker-compose#%E6%AF%94%E8%BE%83-filebrowser-filerun-h5ai-%E5%92%8C-nextcloud)
      * [安装与使用](https://github.com/wahyd4/aria2-ariang-x-docker-compose#%E5%AE%89%E8%A3%85%E4%B8%8E%E4%BD%BF%E7%94%A8)
        * [使用 **h5ai** 作为在线文件查看和播放](https://github.com/wahyd4/aria2-ariang-x-docker-compose#%E4%BD%BF%E7%94%A8-h5ai-%E4%BD%9C%E4%B8%BA%E5%9C%A8%E7%BA%BF%E6%96%87%E4%BB%B6%E6%9F%A5%E7%9C%8B%E5%92%8C%E6%92%AD%E6%94%BE)
        * [~~使用**Filerun** 作为在线文件管理器~~](https://github.com/wahyd4/aria2-ariang-x-docker-compose#%E4%BD%BF%E7%94%A8-filerun-%E4%BD%9C%E4%B8%BA%E5%9C%A8%E7%BA%BF%E6%96%87%E4%BB%B6%E7%AE%A1%E7%90%86%E5%99%A8)
        * [使用 **Nextcloud** 安装](https://github.com/wahyd4/aria2-ariang-x-docker-compose#%E4%BD%BF%E7%94%A8-nextcloud-%E5%AE%89%E8%A3%85)
        * [ARM Nextcloud](https://github.com/wahyd4/aria2-ariang-x-docker-compose#arm-nextcloud)
      * [什么？一个 Docker 镜像包含所有功能？Yes!!!(如：在群晖中运行)](https://github.com/wahyd4/aria2-ariang-x-docker-compose#%E4%BB%80%E4%B9%88%E4%B8%80%E4%B8%AA-docker-%E9%95%9C%E5%83%8F%E5%8C%85%E5%90%AB%E6%89%80%E6%9C%89%E5%8A%9F%E8%83%BDyes%E5%A6%82%E5%9C%A8%E7%BE%A4%E6%99%96%E4%B8%AD%E8%BF%90%E8%A1%8C)


  这个项目是提供一个 docker-compose 文件，让你可以一步就拥有一个集图形化界面的 Aria2 下载（[AriaNg](https://github.com/mayswind/AriaNg)）和在线预览和管理文件的平台：


  ## 应用截图
  名称 | 截图  
  ---|---  
  AriaNg  
  ~~Filerun~~  
  nextcloud  
  Filebrowser  
  ## 为什么会有这个东西
    * 使用 Docker-compose 让每个 docker 镜像只做一件事，则其本身会更加稳定，不易受其他组件的影响，也更方便管理
    * AriaNg 着实比之前的 Aria2 之前的其他图形化界面程序漂亮了太多。让人很喜欢。
    * 在线查看，预览下载的文件，让我们自己在自己 vps 上就可以拥有某些在线服务商提供的离线下载（迅雷、115）这样的功能。而且所有的控制权都在你手里，不用担心被删除资源


  ## 比较 FileBrowser, Filerun， h5ai 和 Nextcloud
  比较类别 | ~~Filerun~~ | Nextcloud | h5ai | Filebrowser  
  ---|---|---|---|---  
  Docker 镜像大小 | 200M | 500M | 20M | 40M  
  功能 | 功能少 | 功能强大 | 功能少 | 功能足够  
  UI | 简洁 | 精美 | 简洁 | 简洁  
  依赖 | 必须要 Mysql 数据库 | 可以直接使用 内嵌 SQLlite，也可以使用其他外置数据库 | 无数据库 | 内嵌数据库  
  集成难度 | 全自动，无需人工操作 | 需要人工操作两步 | 全自动 | 全自动  
  客户端 | 无 | 有移动和桌面客户端 | 无 | 无  
  登录安全 | 支持用户名密码登录 | 支持用户名密码登录 | 无 | 用户名密码登录  
  容器数量 | mysql, filerun, aria2 | nextcloud, aria2 | h5ai, aria2 | 只需一个  
  总结 | 轻量级 | 功能全面，本身可以作为一个很好的云盘使用 | 仅提供文件列表，和查看文件，播放音视频文件功能 | 一个容器集成所有功能  
  ## 安装与使用
  _提示_ 如果你不是在本地安装，请记得替换 localhost 为你的 ip 或者绑定的域名哦！！
    1. 安装 Docker CE (社区版)，不要使用 Ubuntu 等操作系统系统自带的安装包来安装，因为他们的版本都很老了。推荐使用[官方提供](https://docs.docker.com/engine/installation/linux/docker-ce/ubuntu/)的方式安装
    2. 安装 Docker Compose <https://docs.docker.com/compose/install/#install-compose>


  ### 使用 Filebrowser 安装
  如果你希望指定`UID`和`GID`，还希望可以使用`Plex` 来管理下载的电影等资源，强烈推荐使用 Filebrowser。
  ```
    git clone https://github.com/wahyd4/aria2-ariang-x-docker-compose.git
    cd aria2-ariang-x-docker-compose/plex-filebrowser
    # 前往 https://www.plex.tv/claim/ 获取 TOKEN， 并填充至 `plex-filebrowser` 目录下的 `docker-compose.yml`下的 `PLEX_CLAIM`字段。
    docker-compose up -d
  ```

  就这么简单！
    1. Filebrowser <http://localhost>
    2. AriaNg： <http://localhost/ui>
    3. Plex: <http://localhost:32400>


  > **注意** : 如果你使用非`80`端口，则需要进入 AriaNg，修改 RPC 地址端口为你暴露出的端口。因为该镜像 Filebrowser 和 Aria2c 共享一个端口。
  ### 使用 **h5ai** 作为在线文件查看和播放
  ```
    git clone https://github.com/wahyd4/aria2-ariang-x-docker-compose.git
    cd aria2-ariang-x-docker-compose/h5ai
    docker-compose up -d
  ```

  搞定！
    1. 查看文件 h5ai： <http://localhost:8000>
    2. AriaNg： <http://localhost:8000/aria2/>


  ### ~~使用**Filerun** 作为在线文件管理器~~
  因为Filerun官方将其产品改成付费版，并不再提供免费版本了，因此Filerun版在这里也不能再使用了。☹️
  ```
    git clone https://github.com/wahyd4/aria2-ariang-x-docker-compose.git
    cd aria2-ariang-x-docker-compose/filerun
    docker-compose up -d
  ```

  一切搞定，尽情享受吧！
    1. 文件管理 Filerun, 请使用 `superuser / superuser` 进行登录： <http://localhost:8000>
    2. AriaNg： <http://localhost:8000/aria2/>


  ### 使用 **Nextcloud** 安装
  ```
    git clone https://github.com/wahyd4/aria2-ariang-x-docker-compose.git
    cd aria2-ariang-x-docker-compose/nextcloud
    docker-compose up -d
  ```

    1. 文件管理 Nextcloud： <http://localhost>， 使用你喜欢的任意用户名和密码登录
    2. AriaNg： <http://localhost/ui>


  Nextcloud 还需额外的一点手动操作，[链接配置外部存储](https://github.com/wahyd4/aria2-ariang-x-docker-compose/tree/master/nextcloud#nextcloud-%E9%85%8D%E7%BD%AE-external-storage)
  > **注意** : 由于 Nextcloud 镜像启动较慢，平均需要 3-10 分钟，在启动之前访问会得到`502`错误，请耐心等待一下,如果 Docker 相关容器没有错误日志，即不用担心。
  ### ARM Nextcloud
  终于你在树莓派🍓上也可以使用本项目了。ARM 版本的 Nextcloud 和普通的 Nextcloud 提供一样的功能，唯一不同的是，启动的命令需要指定不同的文件
  ```
    git clone https://github.com/wahyd4/aria2-ariang-x-docker-compose.git
    cd aria2-ariang-x-docker-compose/nextcloud
    docker-compose -f arm32-docker-compose.yml up
  ```

    1. 文件管理 Nextcloud： <http://localhost>， 使用你喜欢的任意用户名和密码登录
    2. AriaNg： <http://localhost/ui>


  Nextcloud 还需额外的一点手动操作，[链接配置外部存储](https://github.com/wahyd4/aria2-ariang-x-docker-compose/tree/master/nextcloud#nextcloud-%E9%85%8D%E7%BD%AE-external-storage)
  > **注意** : 由于 Nextcloud 镜像启动较慢，平均需要 3-10 分钟，在启动之前访问会得到`502`错误，请耐心等待一下,如果 Docker 相关容器没有错误日志，即不用担心。
  进入 filerun, h5ai 或者 nextcloud 目录
  ```
  docker-compose stop # 将 docker 镜像暂时关掉
  git pull origin master # 获取最近代码
  docker-compose pull # 手动获取最新版镜像
  docker-compose up -d # 运行最新版本的镜像
  ```

  ## 高级特性
    1. 使用`80`端口。 默认情况下，我们使用 8000 端口，而不是 80 端口，主要是防止你可能有其他程序需要使用 80 端口。但是你可以自己修改对外暴露的端口。


  打开 filerun，h5ai， nextcloud 下面的 `docker-compose.yml`。将 aria2 节点下面的 ports 属性的 `8000` 改为 `80` 即可。
  ```
  aria2:
    image: wahyd4/aria2-ui:filerun
    links:
      - web:file-manager
    ports:
      - "8000:80" #将此处8000 改为 80端口
      - "6800:6800"
    volumes_from:
      - web
  ```

    1. 对 AriaNg 启用 Basic Auth 登录密码验证，同样地，打开任何一个文件平台下面的 `docker-compose.yml`文件。 启用和修改 aria2 服务下面的 environment 相关属性：


  ```
  environment:
    - ARIA2_USER=admin #basic auth 用户名
    - ARIA2_PWD=password #basic auth 密码
    - ENABLE_AUTH=true # 是否启用用户名和密码验证, 默认情况下不启用，当该值为 false 时也不启用。
  ```

    1. 启用 HTTPS，为了实现该功能，我们采用 Caddy 来作为我们的 web 服务器和反向代理服务器。当我们绑定域名后，Caddy 自动为站点启用 HTTPS。也仅仅需要修改相应 `docker-compose.yaml`文件下 aria2 服务的相关属性即可。（由于 filerun 程序本身的问题，目前暂不支持 HTTPS）


  ```
  environment:
    - DOMAIN=demo.toozhao.com #这里输入你想要绑定的域名， 必须首先在域名管理处添加 A 记录。当我们仅仅通过 ip 访问时则应该改为： :80, 这表示绑定所有可以使用的 ip
    - SSL=true #当值为 true 时，系统会自动启用 HTTPS
    - RPC_SECRET=Hello #这个属性是 配置AriaNg 连接 Aria2 时需要，你可以输入你想要设置的密码。一旦设置了 HTTPS, Aria2 也只能使用 HTTPS。这时就必须使用该设置。
  ```

  由于配置 HTTPS 比较麻烦，图文请参见[启用 SSL](https://github.com/wahyd4/aria2-ariang-x-docker-compose/blob/master/enable-ssl.md)
  ## 找到你下载的文件
  这里的 docker-compose 文件，将本地的`./data` 目录作为了 docker volume 来存储下载的各类文件，因此你可以在 `docker-compose` 文件所在目录`data` 子目录目录找到所有文件。你也可以根据自己的需要修改目录设置
  ## 什么？一个 Docker 镜像包含所有功能？Yes!!!(如：在群晖中运行)
  ```
    docker run -d --name aria2-ui -p 80:80 -v ~/data:/data wahyd4/aria2-ui
  ```

  `80` 本地则是你暴露出对外访问的 AriaNg 图形界面的端口， `~/data/` 是你所有通过 Aria2 下载的文件目录
    * Aria2: <http://localhost/ui>
    * FileManger: <http://localhost>


  **推荐** ：使用该 Docker 镜像，一个镜像集成 BT 下载、文件管理、在线播放等功能。关于该镜像的更多使用介绍，请参考：<https://github.com/wahyd4/aria2-ariang-docker>
  ## 常见问题 FAQ
    * Nextcloud 没有权限管理下载的文件？ 不要忘记在主机上运行`chown -R www-data <文件夹>`,该文件夹即为你设置的 docker-compose nextcloud service 下面设置的位于`宿主机(不是dokcer 容器里面的)`的共享文件夹。
    * AriaNg 界面不能显示？请记住目前在访问 AriaNg 界面的时候，地址最后一定要添加 `/`
    * Nextcloud 不能访问？页面显示`502`？， 由于 Nextcloud 启动耗时较长，大致为`5`分钟左右，请耐心等待。如果 3 分钟之后依然不能显示，请查看`nextcloud`的 Docker 容器是否有错误日志输出，如果没有，再稍等多等一下即可。
    * 不支持 ARM CPU 平台？ 目前暂没有让 docker-compose 项目支持 ARM 的计划，但是推荐你试试这个单镜像版本 [`wahyd4/aria2-ui:arm64`](https://github.com/wahyd4/aria2-ariang-docker)
    * 下载的 BT 或者磁力完全没有速度怎么办？ 建议先下载一个热门的 BT 种子文件，而不是磁力链接。这样可以帮助缓存 DHT 文件，渐渐地，速度就会起来了。比如试试下载树莓派操作系统的 BT 种子？[前往下载](https://www.raspberrypi.org/downloads/raspbian/), 也可以前往 [Internet Archive](https://archive.org/details/feature_films) 下载免费的电影，以此作为开始。


  ## Plex
  Plex 是一个视频服务器，有了 Plex 之后，你通过本程序可以实现：
  `下载视频` -> `文件管理` -> `视频播放` -> `分享 / 远程投屏` 集一体的解决方案。 分别对应的组件为:
  `aria2` -> `File Browser` -> `Plex/ File Browser` -> `Plex app / DLNA / Chromecast / Apple airplay` 等等。
  ### 快速运行
    1. 在你希望的运行电脑或者服务器上 git clone 本仓库
    2. 前往 <https://www.plex.tv/claim/> 获取 TOKEN， 并填充至 `plex-filebrowser` 目录下的 `docker-compose.yml`下的 `PLEX_CLAIM`字段。
    3. 在命令行中运行


  ```
  cd plex-filebrowser
  docker-compose up -d
  ```

    1. 在浏览器中打开 <http://loclahost:32400>，使用 Plex 平台账号登录即可像你在其他地方使用 Plex 一样享受播放、投屏的快乐了。


    * File Browser: <http://localhost>
    * AriaNG: <http://localhost/ui/>


  更多 Plex 的使用，请前往： <https://www.plex.tv/zh/>
  ## About
  Docker compose files for Aria2+ AriaNg+ filerun/ Nextcloud/ h5ai + Plex. 图形化BT，磁力，离线下载，文件管理，播放，投屏 
  ### Topics
  [ docker-compose ](https://github.com/topics/docker-compose "Topic: docker-compose") [ plex ](https://github.com/topics/plex "Topic: plex") [ nextcloud ](https://github.com/topics/nextcloud "Topic: nextcloud") [ aria2 ](https://github.com/topics/aria2 "Topic: aria2") [ h5ai ](https://github.com/topics/h5ai "Topic: h5ai") [ ariang ](https://github.com/topics/ariang "Topic: ariang") [ aria2-gui ](https://github.com/topics/aria2-gui "Topic: aria2-gui") [ filerun ](https://github.com/topics/filerun "Topic: filerun") [ ariang-aria2 ](https://github.com/topics/ariang-aria2 "Topic: ariang-aria2")
  ### Resources
  ###  Uh oh! 
  There was an error while loading. [Please reload this page](https://github.com/wahyd4/aria2-ariang-x-docker-compose).
  ### Stars
  [**1.8k** stars](https://github.com/wahyd4/aria2-ariang-x-docker-compose/stargazers)
  ### Watchers
  [**56** watching](https://github.com/wahyd4/aria2-ariang-x-docker-compose/watchers)
  ### Forks
  [**283** forks](https://github.com/wahyd4/aria2-ariang-x-docker-compose/forks)
  ##  [Releases](https://github.com/wahyd4/aria2-ariang-x-docker-compose/releases)
  [ 1 tags ](https://github.com/wahyd4/aria2-ariang-x-docker-compose/tags)
  ##  [Packages 0](https://github.com/users/wahyd4/packages?repo_name=aria2-ariang-x-docker-compose)
  No packages published 
  ###  Uh oh! 
  There was an error while loading. [Please reload this page](https://github.com/wahyd4/aria2-ariang-x-docker-compose).
  ##  [Contributors 2](https://github.com/wahyd4/aria2-ariang-x-docker-compose/graphs/contributors)
  ###  Uh oh! 
  There was an error while loading. [Please reload this page](https://github.com/wahyd4/aria2-ariang-x-docker-compose).


