IdeaCredIdeaCred

ooboqoo/interview-coder-cn

74

AI 笔试助手,解题助手,在编码笔试或面试时,借助AI实时提供解题思路和答案。A interview assistant that leverages AI to provide real-time solutions during coding interviews.

What's novel

AI 笔试助手,解题助手,在编码笔试或面试时,借助AI实时提供解题思路和答案。A interview assistant that leverages AI to provide real-time solutions during coding interviews.

Code Analysis

12 files read · 7 rounds

An Electron desktop application that captures screen screenshots and sends them to an AI (OpenAI/SiliconFlow) for real-time coding interview problem solving assistance.

Strengths

Excellent Electron architecture with clean separation of concerns between main process, preload, and renderer. Strong AI integration with streaming support and model fallback strategies. Good use of modern React ecosystem (Zustand, Radix UI, AI SDK).

Weaknesses

Settings persistence is incomplete - only reads from environment variables at startup without file-based storage. Missing prompt system file and screenshot gallery component. Limited test coverage visible. Screenshot capture captures entire primary display which may have privacy implications.

Score Breakdown

Innovation
4 (25%)
Craft
66 (35%)
Traction
55 (15%)
Scope
79 (25%)

Signal breakdown

Innovation

Not Fork+1
Code Novelty+1
Concept Novelty+0

Craft

Ci+5
Tests-5
Polish+1
Releases+4
Has License+5
Code Quality+22
Readme Quality+12
Recent Activity+7
Structure Quality+5
Commit Consistency+5
Has Dependency Mgmt+5

Traction

Forks+20
Stars+27
Hn Points+0
Watchers+6
Early Traction+0
Devto Reactions+0
Community Contribs+2

Scope

Commits+8
Languages+8
Subsystems+5
Bloat Penalty+0
Completeness+7
Contributors+6
Authored Files+12
Readme Code Match+3
Architecture Depth+7
Implementation Depth+8

Evidence

Commits

52

Contributors

2

Files

72

Active weeks

13

TestsCI/CDREADMELicenseContributing

Repository

Language

TypeScript

Stars

457

Forks

65

License

NOASSERTION