Skip to content

JerryZ01/personal-insights

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

9 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ” Personal Insights

ๅšๆˆไธ€ไธชๆฏ”่‡ชๅทฑๆ›ดๆ‡‚่‡ชๅทฑ็š„ๅผ€ๆบ้กน็›ฎ

่ฎฉๆ‰€ๆœ‰ๆ”ถ่—ไธๅ†่ฝ็ฐ๏ผŒไฝ†ๆ•ฐๆฎๆฐธ่ฟœ็•™ๅœจๆœฌๅœฐ๏ผ

License: MIT Python 3.10+ Privacy First Code Style: Black

License: MIT Python 3.10+ Privacy First

ๅŸบไบŽไฝ ็š„ๅ…จๅนณๅฐๆ”ถ่—ๆ•ฐๆฎ๏ผˆๆต่งˆๅ™จใ€GitHubใ€็ŸฅไนŽใ€B ็ซ™...๏ผ‰๏ผŒๅœจๆœฌๅœฐ็”Ÿๆˆไธชไบบ็Ÿฅ่ฏ†ๅ›พ่ฐฑใ€ๅญฆไน ่ฝจ่ฟนใ€่ƒฝๅŠ›็”ปๅƒๅ’Œ่ถ‹ๅŠฟ้ข„ๆต‹ใ€‚

ๆ ธๅฟƒๆ‰ฟ่ฏบ๏ผšๆ•ฐๆฎไธๅ‡บ่ฎพๅค‡๏ผŒ้š็ง็ปไธๆณ„้œฒ๏ผ


๐ŸŽฏ ่ƒฝๅšไป€ไนˆ

๐Ÿ“Š ไธชไบบ็Ÿฅ่ฏ†ๅ›พ่ฐฑ

ไปŽไฝ ็š„ 616 ไธชๆต่งˆๅ™จไนฆ็ญพ + 45 ไธช GitHub Stars ๅˆ†ๆž๏ผš

AI/ๅคงๆจกๅž‹ (็ฒพ้€šๅบฆ๏ผšโญโญโญโญโญ)
โ”œโ”€ Transformer: 45 ็ฏ‡ โ†’ ๆทฑๅบฆ็†่งฃ
โ”œโ”€ PyTorch: 34 ็ฏ‡ โ†’ ็†Ÿ็ปƒไฝฟ็”จ
โ””โ”€ LLM: 56 ็ฏ‡ โ†’ ๆŒ็ปญๅ…ณๆณจ

ไบ‘่ฎก็ฎ— (็ฒพ้€šๅบฆ๏ผšโญโญโญโญ)
โ”œโ”€ Kubernetes: 18 ็ฏ‡ โ†’ ๅฎž่ทต็บง
โ””โ”€ OpenStack: 32 ็ฏ‡ โ†’ ไธ“ๅฎถ็บง

๐Ÿ“ˆ ๅญฆไน ่ฝจ่ฟนๅˆ†ๆž

2025-Q1: ไบ‘่ฎก็ฎ—ๆทฑๅ…ฅๆœŸ (35 ็ฏ‡)
2025-Q2: AI ่ฝฌๅž‹ๆœŸ (67 ็ฏ‡)
2025-Q3: ๆ˜‡่…พๅผ€ๅ‘ๆœŸ (45 ็ฏ‡)
2025-Q4: ้ข่ฏ•ๅ‡†ๅค‡ๆœŸ (78 ็ฏ‡)

ๆดžๅฏŸ๏ผšไฝ ๆฏ 3-4 ไธชๆœˆๆทฑๅ…ฅๅญฆไน ไธ€ไธชๆ–ฐ้ข†ๅŸŸ
้ข„ๆต‹๏ผš2026-Q1 ไผšๅ…ณๆณจๅคงๆจกๅž‹ๆŽจ็†ไผ˜ๅŒ–

๐ŸŽฏ ่ƒฝๅŠ›้›ท่พพๅ›พ

ๆŠ€ๆœฏๆทฑๅบฆ๏ผšโญโญโญโญโญ
ๅญฆไน ่ƒฝๅŠ›๏ผšโญโญโญโญโญ
่กŒไธšๆดžๅฏŸ๏ผšโญโญโญโญ
่กจ่พพ่ƒฝๅŠ›๏ผšโญโญโญ

็ปผๅˆ่ฏ„ไผฐ๏ผšT ๅž‹ไบบๆ‰๏ผŒๆŠ€ๆœฏๆทฑๅบฆ็ชๅ‡บ

๐Ÿ’ก ๆ™บ่ƒฝๆŽจ่

็Ÿฅ่ฏ†็ผบๅฃ:
- [ ] vLLM ๆบ็  (ไฝ ๆ”ถ่—ไบ† FlashAttention ไฝ†ๆฒก vLLM)
- [ ] RAG ๅฎžๆˆ˜ (็†่ฎบๅคŸไบ†๏ผŒ็ผบ้กน็›ฎ)

ๆŽจ่ๅญฆไน ่ทฏๅพ„:
Transformer โ†’ FlashAttention โ†’ vLLM โ†’ SGLang

๐Ÿงน ๅฅๅบทๆฃ€ๆŸฅ

ๆ€ปไนฆ็ญพ๏ผš616 ไธช
้‡ๅคๆ”ถ่—๏ผš0 ไธช
็–‘ไผผๅคฑๆ•ˆ๏ผš3 ไธช
ๅปบ่ฎฎๆธ…็†๏ผš3 ไธช

๐Ÿš€ ๅฟซ้€Ÿๅผ€ๅง‹

ๅฎ‰่ฃ…

# ๅ…‹้š†้กน็›ฎ
git clone https://github.com/JerryZ01/personal-insights.git
cd personal-insights

# ๅฎ‰่ฃ…ไพ่ต–
pip install -r requirements.txt

ไฝฟ็”จ

1๏ธโƒฃ ๅฏผๅ…ฅๆต่งˆๅ™จไนฆ็ญพ

# ไปŽ Chrome ๅฏผๅ‡บไนฆ็ญพ (ๆ‰‹ๅŠจ)
# Chrome โ†’ Ctrl+Shift+O โ†’ ๅฏผๅ‡บไนฆ็ญพ โ†’ bookmarks.html

# ๆ”พๅˆฐ่พ“ๅ…ฅ็›ฎๅฝ•
cp bookmarks.html data/input/

# ๆˆ–่€…็›ดๆŽฅๅคๅˆถ Bookmarks ๆ–‡ไปถ
cp /path/to/Chrome/Bookmarks data/input/bookmarks.json

2๏ธโƒฃ ่ฟ่กŒๅˆ†ๆž

# ๆŸฅ็œ‹็ปŸ่ฎก
python cli.py stats

# ๆŠ€่ƒฝๆธ…ๅ•
python cli.py skills

# ๅญฆไน ่ฝจ่ฟน
python cli.py timeline

# ๅฅๅบทๆฃ€ๆŸฅ
python cli.py health

# ๅฎŒๆ•ดๆŠฅๅ‘Š
python cli.py report

3๏ธโƒฃ ็”Ÿๆˆๅฏ่ง†ๅŒ–

# ็”Ÿๆˆ็Ÿฅ่ฏ†ๅ›พ่ฐฑ
python cli.py graph

# ๅœจๆต่งˆๅ™จๆ‰“ๅผ€
open output/graph.html

๐Ÿ“ฑ ๆ”ฏๆŒ็š„ๅนณๅฐ

ๅนณๅฐ ็Šถๆ€ ้š็ง้ฃŽ้™ฉ ่ฏดๆ˜Ž
ๆต่งˆๅ™จไนฆ็ญพ โœ… ๅทฒๅฎŒๆˆ ๐ŸŸข ไฝŽ Chrome/Edge/Firefox
GitHub Stars ๐ŸŸก ๅผ€ๅ‘ไธญ ๐ŸŸข ไฝŽ ๅ…ฌๅผ€ๆ•ฐๆฎ๏ผŒAPI ๅ‹ๅฅฝ
็ŸฅไนŽๆ”ถ่— โณ ่ฎกๅˆ’ไธญ ๐ŸŸก ไธญ ้œ€่ฆ็™ปๅฝ•
B ็ซ™ๆ”ถ่— โณ ่ฎกๅˆ’ไธญ ๐ŸŸก ไธญ ้œ€่ฆ็™ปๅฝ•
่ฑ†็“ฃ โณ ่ฎกๅˆ’ไธญ ๐ŸŸก ไธญ ้œ€่ฆ็™ปๅฝ•

๐Ÿ” ้š็งไฟๆŠค

ๆŠ€ๆœฏไฟ้šœ

โœ… ๆ‰€ๆœ‰ๆ•ฐๆฎๆœฌๅœฐๅญ˜ๅ‚จ
โœ… AES-256 ๅŠ ๅฏ†
โœ… ๅฏ†้’ฅ็”ฑ็”จๆˆทๅฏ†็ ๆดพ็”Ÿ (ๆˆ‘ไปฌไธ็Ÿฅ้“)
โœ… ไธๅผ€ๅฏไบ‘็ซฏๅˆ†ๆž
โœ… ไธๆ”ถ้›†ไฝฟ็”จ็ปŸ่ฎก
โœ… ไธไธŠไผ ไปปไฝ•ไธชไบบๆ•ฐๆฎ
โœ… 100% ๅผ€ๆบไปฃ็  (ๅฏๅฎก่ฎก)

ๆžถๆž„่ฎพ่ฎก

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚     ไฝ ็š„่ฎพๅค‡ (ๆœฌๅœฐ่ฟ่กŒ)          โ”‚
โ”‚  โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”  โ”‚
โ”‚  โ”‚  ๆ•ฐๆฎๆ”ถ้›†                  โ”‚  โ”‚
โ”‚  โ”‚  - ๆต่งˆๅ™จ โœ…               โ”‚  โ”‚
โ”‚  โ”‚  - GitHub (ๅพ…ๆŽฅๅ…ฅ)         โ”‚  โ”‚
โ”‚  โ”‚  - ็ŸฅไนŽ/B ็ซ™ (ๅพ…ๆŽฅๅ…ฅ)      โ”‚  โ”‚
โ”‚  โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜  โ”‚
โ”‚            โ†“                     โ”‚
โ”‚  โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”  โ”‚
โ”‚  โ”‚  AI ๅˆ†ๆž (ๆœฌๅœฐ)            โ”‚  โ”‚
โ”‚  โ”‚  - ๆŠ€่ƒฝๆๅ–               โ”‚  โ”‚
โ”‚  โ”‚  - ็”ปๅƒๆž„ๅปบ               โ”‚  โ”‚
โ”‚  โ”‚  - ่ถ‹ๅŠฟ้ข„ๆต‹               โ”‚  โ”‚
โ”‚  โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜  โ”‚
โ”‚            โ†“                     โ”‚
โ”‚  โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”  โ”‚
โ”‚  โ”‚  AES-256 ๅŠ ๅฏ†ๅญ˜ๅ‚จ          โ”‚  โ”‚
โ”‚  โ”‚  ๅฏ†้’ฅๅชๆœ‰ไฝ ็Ÿฅ้“            โ”‚  โ”‚
โ”‚  โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜  โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

ๆ•ฐๆฎๆœ€ๅฐๅŒ–

โœ… ้‡‡้›†็š„ๆ•ฐๆฎ:
- ๆ”ถ่—็š„ URL/ID
- ๆ”ถ่—ๆ—ถ้—ด
- ๆ ‡้ข˜/ๆ่ฟฐ
- ๅˆ†็ฑป/ๆ ‡็ญพ

โŒ ไธ้‡‡้›†็š„ๆ•ฐๆฎ:
- ่ดฆๅทๅฏ†็ 
- ๆต่งˆๅކๅฒ
- ่Šๅคฉ่ฎฐๅฝ•
- ไธชไบบไฟกๆฏ (ๅง“ๅใ€็”ต่ฏใ€ๅœฐๅ€)
- ่ฎพๅค‡ไฟกๆฏ

๐Ÿ“Š ็คบไพ‹่พ“ๅ‡บ

็ปŸ่ฎกไฟกๆฏ

$ python cli.py stats

๐Ÿ“Š ไนฆ็ญพ็ปŸ่ฎก

ๆ€ปไนฆ็ญพๆ•ฐ๏ผš616
็‹ฌ็ซ‹ๅŸŸๅ๏ผš178

๐ŸŒ ็ƒญ้—จๅŸŸๅ TOP 5:
  1. blog.csdn.net: 135
  2. zhuanlan.zhihu.com: 94
  3. cnblogs.com: 51
  4. cloud.tencent.com: 28
  5. github.com: 16

๐Ÿ“š ๆŠ€ๆœฏ้ข†ๅŸŸ TOP 5:
  โ€ข AI/ๅคงๆจกๅž‹๏ผš121 ็ฏ‡
  โ€ข ๅคงๆ•ฐๆฎ๏ผš100 ็ฏ‡
  โ€ข ไบ‘่ฎก็ฎ—๏ผš91 ็ฏ‡
  โ€ข ็ผ–็จ‹่ฏญ่จ€๏ผš62 ็ฏ‡
  โ€ข AI ่Šฏ็‰‡๏ผš48 ็ฏ‡

ๆŠ€่ƒฝๆธ…ๅ•

$ python cli.py skills

๐ŸŽฏ ๆŠ€่ƒฝๆธ…ๅ•

### AI ่Šฏ็‰‡
  โญโญโญโญ Ascend: 17 ๆฌก
  โญโญโญโญ ๆ˜‡่…พ๏ผš15 ๆฌก
  โญโญโญ CANN: 14 ๆฌก

### ไบ‘่ฎก็ฎ—
  โญโญโญโญโญ OpenStack: 32 ๆฌก
  โญโญโญโญ CVM: 18 ๆฌก
  โญโญโญโญ K8s: 18 ๆฌก

### ๅคงๆจกๅž‹
  โญโญโญโญโญ ๅคงๆจกๅž‹๏ผš32 ๆฌก
  โญโญโญโญโญ LLM: 23 ๆฌก
  โญโญโญ RAG: 11 ๆฌก

ๅญฆไน ่ฝจ่ฟน

$ python cli.py timeline

๐Ÿ“… ๅญฆไน ่ฝจ่ฟน

2025-02 | โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ 22 ็ฏ‡ - AI/ๅคงๆจกๅž‹
2025-03 | โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ 12 ็ฏ‡ - ๆทฑๅบฆๅญฆไน 
2025-08 | โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ 19 ็ฏ‡ - AI/ๅคงๆจกๅž‹
2025-09 | โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ 17 ็ฏ‡ - AI/ๅคงๆจกๅž‹

๐Ÿ› ๏ธ ้กน็›ฎ็ป“ๆž„

personal-insights/
โ”œโ”€โ”€ cli.py                    # ๅ‘ฝไปค่กŒๅทฅๅ…ท
โ”œโ”€โ”€ requirements.txt          # Python ไพ่ต–
โ”œโ”€โ”€ README.md                 # ้กน็›ฎ่ฏดๆ˜Ž
โ”œโ”€โ”€ LICENSE                   # MIT License
โ”‚
โ”œโ”€โ”€ src/                      # ๆบไปฃ็ 
โ”‚   โ”œโ”€โ”€ analyzer/             # ๅˆ†ๆžๅผ•ๆ“Ž
โ”‚   โ”‚   โ”œโ”€โ”€ bookmark_analyzer.py
โ”‚   โ”‚   โ”œโ”€โ”€ skill_extractor.py
โ”‚   โ”‚   โ”œโ”€โ”€ timeline_analyzer.py
โ”‚   โ”‚   โ””โ”€โ”€ health_checker.py
โ”‚   โ”œโ”€โ”€ sources/              # ๆ•ฐๆฎๆบ้€‚้…ๅ™จ
โ”‚   โ”‚   โ”œโ”€โ”€ browser.py        # โœ… ๆต่งˆๅ™จ
โ”‚   โ”‚   โ”œโ”€โ”€ github.py         # ๐ŸŸก GitHub (ๅผ€ๅ‘ไธญ)
โ”‚   โ”‚   โ””โ”€โ”€ zhihu.py          # โณ ็ŸฅไนŽ (่ฎกๅˆ’)
โ”‚   โ””โ”€โ”€ visualizer/           # ๅฏ่ง†ๅŒ–
โ”‚       โ”œโ”€โ”€ knowledge_graph.py
โ”‚       โ””โ”€โ”€ radar_chart.py
โ”‚
โ”œโ”€โ”€ data/                     # ๆ•ฐๆฎ็›ฎๅฝ•
โ”‚   โ”œโ”€โ”€ input/                # ่พ“ๅ…ฅ (ไฝ ็š„ๆ”ถ่—ๆ•ฐๆฎ)
โ”‚   โ”œโ”€โ”€ output/               # ่พ“ๅ‡บ (ๅˆ†ๆžๆŠฅๅ‘Š)
โ”‚   โ””โ”€โ”€ encrypted/            # ๅŠ ๅฏ†ๅญ˜ๅ‚จ (ๅฏ้€‰)
โ”‚
โ””โ”€โ”€ tests/                    # ๆต‹่ฏ•
    โ”œโ”€โ”€ test_analyzer.py
    โ””โ”€โ”€ test_sources.py

๐Ÿ—บ๏ธ ๅผ€ๅ‘่ทฏ็บฟๅ›พ

Phase 1: ๆ ธๅฟƒๅŠŸ่ƒฝ (2026-Q1)

  • ๆต่งˆๅ™จไนฆ็ญพๅˆ†ๆž โœ…
  • GitHub Stars ๆŽฅๅ…ฅ
  • ็ปŸไธ€ๆ•ฐๆฎๆจกๅž‹
  • ๅŸบ็ก€็”ปๅƒ็”Ÿๆˆ
  • CLI ๅทฅๅ…ท

Phase 2: ๅนณๅฐๆ‰ฉๅฑ• (2026-Q2)

  • ็ŸฅไนŽๆ”ถ่—ๆŽฅๅ…ฅ
  • B ็ซ™ๆ”ถ่—ๆŽฅๅ…ฅ
  • ่ฑ†็“ฃๆŽฅๅ…ฅ
  • ่ทจๅนณๅฐๅˆ†ๆž

Phase 3: ็”จๆˆทไฝ“้ชŒ (2026-Q3)

  • Web UI (ๅฏ่ง†ๅŒ–)
  • ๆŠฅๅ‘Šๅฏผๅ‡บ (PDF)
  • ๆกŒ้ขๅบ”็”จ (Electron)

Phase 4: ้š็งๅขžๅผบ (2026-Q4)

  • ็ซฏๅˆฐ็ซฏๅŠ ๅฏ†ๅŒๆญฅ
  • ้›ถ็Ÿฅ่ฏ†่ฏๆ˜Ž
  • ็ฌฌไธ‰ๆ–นๅฎ‰ๅ…จๅฎก่ฎก

๐Ÿค ่ดก็ŒฎๆŒ‡ๅ—

ๆฌข่ฟŽ่ดก็Œฎ๏ผ่ฟ™ๆ˜ฏไธ€ไธช้š็งไผ˜ๅ…ˆ็š„ๅผ€ๆบ้กน็›ฎใ€‚

ๅผ€ๅ‘็Žฏๅขƒ

# ๅ…‹้š†้กน็›ฎ
git clone https://github.com/JerryZ01/personal-insights.git
cd personal-insights

# ๅˆ›ๅปบ่™šๆ‹Ÿ็Žฏๅขƒ
python -m venv venv
source venv/bin/activate  # Windows: venv\Scripts\activate

# ๅฎ‰่ฃ…ๅผ€ๅ‘ไพ่ต–
pip install -r requirements-dev.txt

# ่ฟ่กŒๆต‹่ฏ•
pytest tests/

่ดก็Œฎๆ–นๅผ

  1. ๐Ÿ› ๆŠฅๅ‘Š Bug (ๆไบค Issue)
  2. ๐Ÿ’ก ๆๅ‡บๆ–ฐๅŠŸ่ƒฝๅปบ่ฎฎ
  3. ๐Ÿ”ง ๆไบคไปฃ็  (Pull Request)
  4. ๐Ÿ“– ๆ”น่ฟ›ๆ–‡ๆกฃ
  5. ๐ŸŒ ็ฟป่ฏ‘

ไปฃ็ ่ง„่Œƒ

  • ้ตๅพช PEP 8
  • ๆทปๅŠ ็ฑปๅž‹ๆณจ่งฃ
  • ๅ†™ๅ•ๅ…ƒๆต‹่ฏ•
  • ไปฃ็ ้œ€่ฆๅฎกๆŸฅ

๐Ÿ“„ License

MIT License - ่ง LICENSE ๆ–‡ไปถ


๐Ÿ™ ่‡ด่ฐข

ๆ„Ÿ่ฐขๆ‰€ๆœ‰ไธบ้š็งไฟๆŠคๅšๅ‡บ่ดก็Œฎ็š„ๅผ€ๅ‘่€…๏ผ


๐Ÿ“ฌ ่”็ณปๆ–นๅผ


โญ Star History

Star History Chart


๐Ÿ” ไฝ ็š„ๆ•ฐๆฎๆฐธ่ฟœๅฑžไบŽไฝ ๏ผ

About

๐Ÿชž ๅšๆˆไธ€ไธชๆฏ”่‡ชๅทฑๆ›ดๆ‡‚่‡ชๅทฑ็š„ๅผ€ๆบ้กน็›ฎ | Privacy-first personal analytics from your bookmarks, GitHub stars, and more. Local-only, open source, MIT licensed.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors