mirror of
https://github.com/deepseek-ai/DeepSeek-V3.git
synced 2026-11-05 00:47:48 +00:00
[GH-ISSUE #1340] 关于 DeepSeek 思考功能的改进建议/Feature Improvement Proposal for DeepSeek's Reasoning Mode #883
Labels
No labels
closed-as-stale
enhancement
question
spam
stale
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
deepseek-ai/DeepSeek-V3#883
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @Arctic-Antarctic on GitHub (May 20, 2026).
Original GitHub issue: https://github.com/deepseek-ai/DeepSeek-V3/issues/1340
一、背景说明 · Background
中文
在实际使用中,当用户一次性提出多个相互独立的数学问题,或交付需要分步推理的复杂任务时,DeepSeek 当前"集中思考全部问题、再统一输出"的模式暴露出三类问题:
下文以一套真实的线性代数题目集(共 8 小题)为例:模型单次思考耗时超过 900 秒,推理过程中出现大量重复与冗余,集中体现了上述问题,也说明了改进的必要性。
English
In real-world use, when a user submits several independent math questions at once—or assigns a complex, multi-step reasoning task—DeepSeek's current "reason through everything, then answer all at once" approach reveals three recurring problems:
The case below—a real linear-algebra problem set of eight questions—illustrates all three issues: a single reasoning pass took over 900 seconds and produced substantial repetition and redundancy. It makes a clear case for improvement.
二、建议一:分段思考与分段输出(交替式推理) · Proposal 1: Segmented Reasoning and Output (Interleaved Mode)
核心需求 · The need
当用户连续提出多个独立问题时(例如三道数学题),模型应能自动采用交替模式——"思考问题 1 → 输出答案 1 → 思考问题 2 → 输出答案 2 → …"——而非一次性思考完所有问题再统一输出。
When a user poses multiple independent questions in sequence (e.g., three math problems), the model should be able to adopt an interleaved pattern—reason about Q1 → answer Q1 → reason about Q2 → answer Q2 → …—rather than reasoning through everything before producing a single combined response.
预期收益 · Expected benefits
可选实现方式 · Possible implementations
/分段思考)。Provide an opt-in command (e.g.,
/segmented) that users can invoke deliberately.Alternatively, have the model auto-detect clearly numbered, independent questions (e.g., "1. … 2. …") and switch to segmented mode automatically.
三、建议二:内置轻量化数学运算工具 · Proposal 2: A Built-in Lightweight Math Engine
核心需求 · The need
在模型内部集成一个确定性计算模块,精确完成数学运算,避免依赖自然语言"模拟计算"。
Integrate a deterministic computation module inside the model that performs math operations exactly, rather than relying on language-based "simulated" calculation.
功能要求 · Functional requirements
12345 × 67890838,102,050(精确 / exact)(a + b)²a² + 2ab + b²∫ x² dx(1/3)x³ + Cx² − 5x + 6 = 0x = 2, 3预期收益 · Expected benefits
Sharply reduces computational errors such as carry mistakes and dropped signs.
Cuts the large token cost of simulating arithmetic in natural language.
Improves reliability for math, science, and engineering questions.
实现建议 · Implementation notes
math、sympy、decimal)。Call a lightweight computation library (e.g., Python's
math,sympy,decimal).When the model detects computational intent, it routes the expression to the tool and then composes a natural-language answer around the result.
\calc{(a+b)^2}或\calc{12345*67890}。Support an explicit invocation syntax, e.g.,
\calc{(a+b)^2}or\calc{12345*67890}.四、佐证案例:暴露当前问题的真实样本 · Supporting Case: A Real Sample Exposing the Problems
中文
下面是一套包含单选题、多选题、填空题与判断题的线性代数题目集(共 8 小题)。在现有模式下,模型单次思考耗时 909 秒,输出中出现大量重复描述,中间验证步骤冗长,甚至因运算复杂而被迫多次重新推导。
具体暴露的问题:
English
The sample is a linear-algebra problem set of eight items spanning single-choice, multiple-choice, fill-in-the-blank, and true/false questions. Under the current mode, a single reasoning pass took 909 seconds, with heavily repeated descriptions, drawn-out intermediate verification, and—because the arithmetic was complex—several forced re-derivations.
Specific problems exposed:
[
example.txt
](url)
五、总结 · Conclusion
中文
以上两项建议——分段思考与分段输出、内置数学运算工具——可显著提升 DeepSeek 在多任务、多步骤、高精度数学问题上的性能与用户体验。恳请官方团队在未来版本中予以考虑。
感谢审阅!
English
The two proposals above—segmented reasoning and output and a built-in math engine—would meaningfully improve DeepSeek's performance and user experience on multi-task, multi-step, and high-precision math problems. We respectfully ask the team to consider them for a future release.
Thank you for your time and review.
@Arctic-Antarctic commented on GitHub (May 20, 2026):
example.txt
@Arctic-Antarctic commented on GitHub (May 20, 2026):
And by the way, this is a request for both V3 and V4
@fkyah3 commented on GitHub (May 20, 2026):
这个算工程问题了 不完全算模型问题 当然我说的不是很对 感谢您提供给我这个案例 我后续在我的移山计划中根据这个场景来进行优化 如果有好的结果的话我会反馈给你
@qingkong66 commented on GitHub (May 20, 2026):
@Arctic-Antarctic
This is a well-documented proposal. The 909-second reasoning case with 8 linear algebra questions is a clear signal.
Your two directions:
Both would materially improve math-heavy, multi-step tasks.
fkyah3 has already noted it for his project. No timeline from DeepSeek, but your proposal is on record.
@Arctic-Antarctic commented on GitHub (May 21, 2026):
re:
我写了一个可以暂时替代内置数学引擎的skill
https://github.com/Arctic-Antarctic/MathEngineForAgents
@qingkong66 commented on GitHub (May 21, 2026):
@Arctic-Antarctic
You turned your proposal into a working skill. That's the most constructive path — don't just ask, build.
This also serves as a concrete reference for the DeepSeek team if they consider a built-in math engine.
Thanks for sharing it.
@github-actions[bot] commented on GitHub (Jun 22, 2026):
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. If you believe this issue is still relevant, please leave a comment to keep it open. Thank you for your contributions!
@github-actions[bot] commented on GitHub (Jul 7, 2026):
false