Essential Checklist
Installation Type
Browser Extension
Userscript Manager
None
Ophel Version
1.1.5
AI Platform
Doubao (www.doubao.com)
Browser
Chrome
Browser Version
No response
Operating System
Windows
Bug Description
Repeated exports of two unchanged Doubao conversations are not deterministic.
- Short sample: both runs contained 19 messages (9 user / 10 assistant) and the same role+content multiset, but the final two records swapped (LCS 18; file SHA-256 differed).
- Long virtual-scroll sample: 343 vs 425 messages (169/174 vs 212/213 user/assistant); role+content multiset intersection 298, run-1-only 45, run-2-only 127, LCS 288. First/last records, role counts, image references, and file SHA-256 all differed. Duplicate role+content records were 2 vs 3.
- No manual scrolling; each run refreshed the same conversation and exported independently.
- Message objects contained only role and content: no stable message ID, timestamp, parent, branch, or regenerate field.
- JSON retained external references but created no local asset bundle. Long-run image references differed (5 vs 9).
- A Markdown export stayed at Preparing export for at least 296.22 seconds and produced no file.
Privacy: no raw export, title, conversation ID/URL, account data, or message text is attached. Aggregate statistics were recomputed locally.
Steps to Reproduce
- Open a Doubao conversation.
- Export it as JSON with Ophel Atlas.
- Refresh the same conversation.
- Export again with identical settings.
- Compare role, content hashes, message order, and asset references.
Expected vs Actual Behavior
Expected: Repeated exports of an unchanged conversation produce the same complete, normalized first-to-last sequence; no random omissions, reordering, or duplicates; promised assets are traceable offline; failures show an explicit error.
Actual: The short sample swaps its final two records. The long sample changes from 343 to 425 messages with only a partial stable intersection, and asset references drift. A Markdown export can remain at Preparing export for at least 296 seconds without producing a file.
Screenshots
No response
Console Errors
Essential Checklist
Installation Type
Browser Extension
Userscript Manager
None
Ophel Version
1.1.5
AI Platform
Doubao (www.doubao.com)
Browser
Chrome
Browser Version
No response
Operating System
Windows
Bug Description
Repeated exports of two unchanged Doubao conversations are not deterministic.
Privacy: no raw export, title, conversation ID/URL, account data, or message text is attached. Aggregate statistics were recomputed locally.
Steps to Reproduce
Expected vs Actual Behavior
Expected: Repeated exports of an unchanged conversation produce the same complete, normalized first-to-last sequence; no random omissions, reordering, or duplicates; promised assets are traceable offline; failures show an explicit error.
Actual: The short sample swaps its final two records. The long sample changes from 343 to 425 messages with only a partial stable intersection, and asset references drift. A Markdown export can remain at Preparing export for at least 296 seconds without producing a file.
Screenshots
No response
Console Errors