Price Comparison Research: a Tokeny case study
Search prices across multiple platforms, compare value-for-money, and provide purchase recommendations. Follow the recorded task, execution screenshots, actual files and verification notes.
By the Tokeny team · Windows · Tokeny 1.7.8 · gpt-6-sol
Prepare the inputs
Create a separate workspace in Tokeny, download and unpack the sample inputs, then select a model that supports tools. The sample uses synthetic data or the public sources named in the article.
- quotes.csv
Send the task to Tokeny
The original task was executed in Chinese. Copying these instructions reproduces the same task; the results below include an English report.
根据三份合成商品报价比较到手价、运费、保修与关键规格,输出可追溯的对比表和购买前核对清单。这些报价不是当前电商平台实价。 交付文件:comparison.xlsx、buying-notes.md。 验收要点: - 设备X 最低到手价 3949 - 不同内存型号不直接等同 - 标明合成报价 这是使用合成演示输入或指定公开资料的真实操作案例。请先读取工作空间输入,再实际生成文件并自检。所有写入、脚本与临时服务限于当前工作空间;临时服务只监听 127.0.0.1,执行后关闭;不触达外部收件人、不发布、不付款、不更改系统设置,不调用子智能体。需要公开资料时可读取给定 URL。只启用完成任务必需的工具。另写 report.md(中文)和 report.en.md(英文),简洁、完整,包含输入、处理步骤、真实结果、检查方式和局限;失败或未验证部分如实记录,不能宣称成功。最终回复用中文列出产物、关键结果与待核实项。 排版检查:Word 主标题仅出现一次,标题为黑色且与后续正文或表格保持同页;表格的标题、表头和第一条数据保持同页,单行不要跨页拆分;Excel 表头和长文字不能被窄列截断,合理设置列宽、换行、行高;HTML 在 390px 视口不能整页横向溢出。临时网络服务请用系统分配端口(0),记录实际端口,不使用固定端口,避免并发案例互相访问。报告没有固定字数要求,不要为字数反复改写。
The recorded run used an isolated demonstration workspace. Review the commands and file paths before approving operations in your own workspace.
What actually ran
The task was submitted through the Tokeny input box. An online model read the inputs and executed tools. This run covers the local sample task and its actual files. Results and checks are recorded below.
Results and verification
Input
The workspace file quotes.csv was read. It contains three synthetic demonstration quotes: two 16GB quotes for Device X from Demo Store A/B, and one 32GB quote for Device Y from Demo Store C. Fields are seller, model, item price, shipping, warranty months, and memory capacity. ENVIRONMENT.md describes the available Python and spreadsheet dependencies.
Processing Steps
- Read the CSV as UTF-8 and preserved each source row.
- Converted price, shipping, warranty, and memory fields to integers and calculated landed price as item price plus shipping.
- Added quote type, memory comparability note, key-specification status, and source-row traceability to the comparison.
- Created
comparison.xlsxwith sheets for Quote Comparison, Raw Input, and Pre-purchase Checklist, including frozen headers, filters, wrapped text, borders, and practical column widths. - Created
buying-notes.mdwith checks for live price, specifications, warranty, and seller details.
Actual Results
- Device X: 3999+0=3999; 3899+50=3949, the lowest synthetic landed price for Device X.
- Device Y: 4199+0=4199.
- Device X has 16GB and Device Y has 32GB; different memory configurations are not directly equivalent.
- Warranty: 12 months for Device X and 24 months for Device Y.
- CPU, storage, display, ports, and other key specifications were not present in the input and are explicitly marked as unavailable.
- Every quote is labeled as a synthetic quote, not a current e-commerce platform price.
Verification
The workbook was generated and reopened with openpyxl to check sheet names, dimensions, formulas, freeze panes, filters, and column widths. The 3949 minimum, memory distinction, and synthetic-quote label were also checked. Markdown files were written as UTF-8 and checked for the key conclusions.
Limitations
These are synthetic demonstration inputs, not current marketplace prices. No external marketplace data was accessed, and inventory, promotions, regional shipping, taxes, invoices, or after-sales policies were not verified. The specifications are incomplete, so no performance or value-for-money conclusion should be drawn. Use the live product page and final order details before purchase.
Download and inspect the outputs
The archive contains the files created during this run. Use these checks when adapting the example to your own data.
- Reconcile the reported results against the downloadable sample inputs.
- Open the generated files and check the contents relevant to your task.
- Review the limitations and any unverified steps in the report.

