dsh-friendly-steps: Condense the DSH Web GUI technical process into a summary

The DSH community plugin `dsh-friendly-steps` (MIT licensed, maintained by dongwenxiu83-web) aims to optimize the reading experience of the DSH Web GUI. This plugin targets technical process lines in the conversation message stream that interfere with reading the main text, such as Think, Tool Calls, Retries, and Compression. It employs a pure CSS folding solution and avoids injecting nodes into React lists or competing for DOM resources, ensuring low invasiveness. Its core features include: displaying processing status in real-time via a floating bar in the bottom right corner (e.g., completed steps, error counts, or running progress), supporting clicking the floating bar to toggle between expanded and collapsed states, and providing three modes: `minimal`, `brief`, and `off`. The plugin features a fail-open mechanism; if the official DSH DOM contract changes, it will self-adapt.

Read More