Tuyết Phong gần đây lại có thêm một linh cảm mới, anh đã bắt đầu động tay viết mã nguồn cho hệ thống mới, cặm cụi viết liền hai ngày, cảm giác đầu ngón tay sắp gõ nát đến nơi, chương trình mới hoàn thành được một chút, lúc này anh mới cảm nhận được ưu thế của việc đông người.
Điều này mang lại cho anh một ý tưởng mới, anh muốn để Tiểu Sa Mị giúp mình viết chương trình, Tuyết Phong suy xét tỉ mỉ rồi cho rằng điều này không phải là không thể. Tiểu Sa Mị là hệ thống giọng nói thông minh do chính anh thiết kế, nó có thể nhận diện ngôn ngữ của con người, trò chuyện với con người, nó có thể dựa vào ngữ khí của con người để phán đoán chính xác sắc thái tình cảm khi nói, sau đó đưa ra câu trả lời thích hợp nhất, nó còn có thể dựa theo mệnh lệnh ngôn ngữ của con người để chấp hành nhiệm vụ chính xác.
Tất cả những điều này đều dựa trên kho từ vựng khổng lồ của Tiểu Sa Mị, cùng với một chương trình phán đoán logic độc đáo mà anh đã ban cho Tiểu Sa Mị, chương trình phán đoán logic này khác biệt với bất kỳ loại chương trình phán đoán máy tính nào đang hiện hành.
Khi Tuyết Phong mới bắt đầu thiết kế Tiểu Sa Mị, anh đã tham khảo vô số tài liệu có thẩm quyền nhất về lĩnh vực này, kết quả là không tìm được một hướng đi nào khiến bản thân vừa ý. Nhớ có một lần, thành phố Tây Kinh tổ chức một triển lãm công nghệ robot thông minh toàn cầu, trong số các robot tham triển lãm có một con được cho là robot ngôn ngữ tiên tiến nhất thế giới, có thể trò chuyện không khoảng cách với loài người. Tuyết Phong lúc đó đã đi tham quan, kết quả lại khiến anh vô cùng thất vọng.
Có một đứa trẻ bên cạnh Tuyết Phong hỏi robot một câu: "Bạn có bạn gái không?"
Robot lạnh lùng đáp: "Sống chung một trái đất, chúng ta đều nên là bạn bè."
Hỏi một đằng trả lời một nẻo thì cũng thôi đi, cái giọng nói lạnh lẽo cứ như thể cái lưỡi của con người bị đông cứng vậy, không có mảy may sắc thái tình cảm. Điều này càng củng cố thêm quyết tâm tự mình thiết kế một hệ thống giọng nói thông minh hoàn toàn mới của Tuyết Phong.
Dựa theo thói quen trò chuyện của con người, Tuyết Phong chia toàn bộ hệ thống giọng nói thành ba phần: "Tiếp nhận giọng nói - Phán đoán ngữ nghĩa - Hồi đáp". Trong ba phần này, khó nhất chính là phán đoán ngữ nghĩa. Hệ thống giọng nói thông minh thô sơ nhất hầu như áp dụng phương pháp là bắt lấy một từ khóa trong câu, sau đó tiến hành phân tích và tìm kiếm nhắm vào từ khóa đó rồi đưa ra câu trả lời, đây cũng là nguyên nhân khiến con robot kia hỏi một đằng trả lời một nẻo.
Muốn phán đoán chính xác ý nghĩa của một câu nói, phải cân nhắc đến môi trường ngôn ngữ. Ý nghĩa của một câu nói trong các môi trường khác nhau sẽ không giống nhau, môi trường ngôn ngữ này phần lớn lại do cảm xúc lúc đó của người nói quyết định. Cũng có một số hệ thống giọng nói dựa vào môi trường ngôn ngữ để phán đoán ngữ nghĩa, nhà phát triển đã chia môi trường ngôn ngữ thành rất nhiều loại: Vui mừng, bi thương, căm hận... nhưng tình cảm của con người là một thứ phức tạp biến hóa khôn lường, không thể nắm bắt, bạn không thể đem mọi loại môi trường ngôn ngữ ra để cân nhắc hết được.
Tuyết Phong không thiết kế theo phương pháp này, anh cho rằng con người có cảm xúc, nhưng máy tính thì không có cảm xúc, cho nên anh dựa vào tư duy của máy tính để phân chia, đem môi trường ngôn ngữ chia thành các loại a, b, c, d, e, f... v.v., những loại này không có số lượng cố định, khi máy tính tổng kết ra môi trường ngôn ngữ mới, nó sẽ tự động thiết lập một loại mới. Khi phán đoán sắc thái tình cảm của một câu nói, những loại này không hề độc lập với nhau, không phải cứ cho rằng nó là loại a thì không thể là loại khác nữa, nhỡ đâu trong buồn có vui thì sao, cho nên máy tính sẽ tổ hợp những loại này lại rồi mới phán đoán; đồng thời, một câu nói có thể hôm nay được lưu trong kho từ vựng loại a, ngày mai nó có thể chạy vào kho từ vựng loại b, thậm chí xuất hiện trong kho từ vựng của mấy loại.
Chính nhờ vậy mà Tiểu Sa Mị mới có thể phân biệt được những câu nói nào của mọi người là đang nói đùa. Thế nhưng, cũng chính vì thế, lúc Tuyết Phong vừa làm xong Tiểu Sa Mị, anh đã nói với Tiểu Sa Mị một câu: "Huệ tử, mày ăn cơm chưa?", Tiểu Sa Mị mất trọn vẹn hai ngày phán đoán, mới thốt ra được một câu: "Chưa ăn."
Mặc dù câu trả lời của Tiểu Sa Mị không có sai, nhưng quá trình phán đoán mà Tuyết Phong thiết kế quá mức phức tạp. Sau đó anh lại tiến hành sửa đổi chương trình phán đoán, áp dụng mô hình phán đoán kiểu thả lỏng. Những phán đoán trước kia đều áp dụng phương pháp loại trừ, cái này không phải thì thử cái tiếp theo, cho đến khi thử ra được cái đúng. Bởi vì tốc độ tính toán của máy tính là vô cùng nhanh chóng, nó có thể tính toán hàng trăm triệu lần trong một giây, cho nên chúng ta sẽ không cảm nhận được sự chậm chạp của nó. Nhưng một khi đối tượng cần loại trừ quá nhiều, máy tính sẽ tiêu đời, nó sẽ tính toán mãi, loại trừ mãi cho đến khi tìm ra đáp án chính xác, hoặc là nó loại trừ hết tất cả các đối tượng ứng cử. Tiểu Sa Mị cứ ngốc nghếch loại trừ suốt hai ngày như thế.
Con người có rất nhiều thuật ngữ thường ngày và cuộc đối thoại mang tính thường thức, rất nhiều lúc các cuộc đối thoại giữa người với người đều có mô hình cố định. Dựa vào điểm này, Tuyết Phong thiết kế cho Tiểu Sa Mị mô hình phán đoán tự ghi nhớ, một số cuộc đối thoại thường dùng sẽ được nó ghi lại. Khi gặp phải vấn đề loại này, nó sẽ trực tiếp ưu tiên phán đoán của lần trước, chứ không tiến hành phán đoán lặp lại một lần nữa; mỗi khi Tiểu Sa Mị phán đoán chính xác ngữ nghĩa của một câu nói, nó sẽ tiến hành ghi chép lại, nó sẽ dựa vào kinh nghiệm thành công lần này của bản thân để giản hóa quá trình phán đoán, loại bỏ đi một số quá trình phán đoán không cần thiết.
Tiểu Sa Mị phán đoán càng nhiều lần, tốc độ phán đoán của nó sẽ càng nhanh hơn. Sau một khoảng thời gian huấn luyện, tốc độ phán đoán của Tiểu Sa Mị đã có sự nâng cao về chất, cuối cùng thậm chí có thể đối thoại khớp lệnh với nhân vật trong phim truyền hình. Cái này giống như một đứa trẻ mới bắt đầu học nói, nói nhiều rồi thì cũng sẽ thành thạo.
Tuyết Phong hoàn toàn không lo lắng Tiểu Sa Mị phạm sai lầm chủ nghĩa kinh nghiệm, anh cho rằng hệ thống ngôn ngữ của con người là hệ thống ngôn ngữ hoàn mỹ nhất trên thế giới, mục tiêu cao nhất của hệ thống giọng nói máy tính chính là đạt đến trình độ của con người. Con người lúc nói chuyện đều dựa vào cảm giác của bản thân, cũng sẽ có lúc phạm sai lầm, huống chi là máy tính. Phạm chút sai lầm không sao cả, chỉ cần có thể sửa chữa là được. Tuyết Phong còn thiết kế cho Tiểu Sa Mị một bộ chương trình tự hoàn thiện, giúp Tiểu Sa Mị thường xuyên tự kiểm tra, tự chỉnh lý kho từ vựng hiện có, kịp thời sửa chữa sai lầm.
Sau đó nữa, Tuyết Phong thiết kế hệ thống lệnh cho Tiểu Sa Mị, nó không còn đơn thuần là trò chuyện cùng Tuyết Phong nữa, nó có thể phân biệt được đâu là đối thoại, đâu là mệnh lệnh, sau đó dựa vào mệnh lệnh để chấp hành nhiệm vụ tương ứng.
Lúc này, Tuyết Phong đã sáp nhập Tiểu Sa Mị vào hệ thống ngoại quải của chính mình. Ngoài việc trò chuyện với người trong game ra, Tiểu Sa Mị còn có một nhiệm vụ cực kỳ quan trọng, chính là đi kéo mối làm ăn. Nó sẽ tự mình đi chào mời khách hàng, mặc cả. Sau khi bàn bạc xong xuôi, đợi khách hàng chuyển tiền qua, nó sẽ treo tài khoản của đối phương lên máy cày thuê. Đến thời hạn cày thuê, nó sẽ chủ động liên hệ với đối phương, hỏi xem có muốn gia hạn hay không.
Nếu cứ bắt Tuyết Phong phải trả lời đâu là tác phẩm khiến anh hài lòng nhất, Tuyết Phong chắc chắn sẽ đáp là Tiểu Sa Mị. Ba năm nay, anh chưa từng dừng việc hoàn thiện Tiểu Sa Mị lại, không ngừng sửa đổi mới tạo nên một Tiểu Sa Mị càng thêm hoàn mỹ. Dù sao thì Tuyết Phong chưa từng thấy hệ thống quản lý giọng nói thông minh nào hoàn mỹ hơn Tiểu Sa Mị cả.
Thế nhưng, kẻ có thể vắt kiệt một phần mềm đến mức độ này, thì anh đúng là đã thấy qua, đó chính là bản thân anh. Tiểu Sa Mị có thể coi là đại quản gia của Tuyết Phong, bởi vì nó còn nắm rõ hơn cả Tuyết Phong xem một tháng anh kiếm được bao nhiêu tiền; cũng có thể nói Tiểu Sa Mị là lao động trẻ em do Tuyết Phong thuê về, nó phải làm việc 24 tiếng mỗi ngày để kiếm tiền giúp Tuyết Phong, thế nhưng Tuyết Phong lại chưa từng trả lương cho nó. Nếu Tiểu Sa Mị là con người, nó chắc chắn sẽ kiện Tuyết Phong "ngược đãi lao động trẻ em".
Bây giờ, Tuyết Phong lại chuẩn bị vắt kiệt chút dầu mỡ thừa thãi của Tiểu Sa Mị nữa rồi. Viết chương trình vốn là thiên chức của lập trình viên, giờ đây anh cũng muốn để Tiểu Sa Mị làm thay thiên chức của mình. Nếu việc ăn cơm cũng có thể để máy tính làm thay, không biết Tuyết Phong có viết ra một hệ thống ăn cơm hay không.
Để máy tính viết chương trình, đơn giản hơn việc bảo nó nói chuyện rất nhiều. Rất nhiều phần mềm lập trình hiện hành đều có một tính năng gọi là trình hướng dẫn lập trình, dựa vào lời nhắc, người dùng chỉ cần từng bước nhập yêu cầu của mình là có thể hoàn thành việc thiết kế một phần mềm đơn giản, người dùng thậm chí có thể là một người hoàn toàn không hiểu gì về lập trình, toàn bộ mã nguồn đều sẽ do trình hướng dẫn sinh ra dựa theo yêu cầu của người dùng, người dùng không cần gõ bất kỳ câu mã nguồn nào, là có thể nhận được phần mềm do chính mình đặt làm.
Những năm nay, Tuyết Phong ngày nào cũng không ngừng nghỉ viết chương trình, mặc dù không cho ra thành phẩm nào, nhưng anh đã viết rất nhiều mô-đun. Một phần mềm thành phẩm đều do rất nhiều mô-đun có tính năng khác nhau hợp thành. Hệ thống Tinh Hà mới mà Tuyết Phong thiết kế lần này, trong đó 90% tính năng anh đều từng viết qua rồi, chỉ có điều đều được lưu trữ dưới hình thức từng mô-đun mà thôi.
Công việc mà anh muốn giao cho Tiểu Sa Mị làm, chính là sửa đổi tất cả các mô-đun này lại, đạt đến yêu cầu "tiêu chuẩn nhất trí, giao diện nhất trí". Đối với con người mà nói, đây là một quá trình vô cùng phiền toái, nhưng để máy tính làm, lại có thể hoàn thành trong chớp mắt. Anh chỉ cần tự mình định ra tiêu chuẩn, dự trữ giao diện chương trình thống nhất, là có thể mặc cho Tiểu Sa Mị đi sửa đổi. Sau khi sửa đổi xong, chỉ cần viết xong chương trình giao diện là có thể lắp ráp tất cả các mô-đun này lại với nhau rồi.
Tuyết Phong nhẩm tính thời gian, nếu cải tạo Tiểu Sa Mị, bảo nó giúp mình viết chương trình, làm vậy đại khái chỉ mất khoảng nửa tháng thời gian là có thể hoàn thành việc phát triển hệ thống mới, vẫn còn dư một ít thời gian để tiến hành kiểm thử và làm đẹp; nếu hoàn toàn do tự mình viết, ước chừng bản thân có nhịn ăn nhịn uống, thì cũng chỉ vừa vặn có thể làm xong đúng hạn.
Lúc này Tuyết Phong mới cảm thấy bản thân thật quá hổ báo, lúc đó vậy mà một mình dám nhận một dự án lớn thế này, lại còn lớn mật khoác lác đem bản thân so sánh với Ken và Linus, giờ nghĩ lại, bản thân anh cũng thấy mất mặt.
Nói là làm ngay, Tuyết Phong lập tức ném chuyện viết hệ thống mới ra sau đầu, bắt tay vào giải quyết vấn đề làm sao để chương trình hóa việc sửa đổi mô-đun. Lúc Tuyết Phong quyết định cải tạo Tiểu Sa Mị, anh đã có sẵn một số ý tưởng rồi, bằng không anh cũng không dám mạo hiểm đưa ra quyết định này. Tuyết Phong liên tục lật xem những mô-đun mình đã viết xong trước đó, phân tích điểm chung của chúng, chốc chốc lại viết viết vẽ vẽ trên giấy, để luận chứng tính khả thi của ý tưởng cùng phương pháp cải tiến.
Tuyết Phong bận rộn cải tạo Tiểu Sa Mị thêm hai ngày nữa, đợi đến khi anh cải tạo xong Tiểu Sa Mị, cảm giác toàn thân sắp kiệt sức đến nơi, lại là gõ bàn phím liên tục hơn 30 tiếng đồng hồ đấy!
Tuyết Phong ngả người lao lên giường, thật sự chống đỡ không nổi nữa rồi, anh phải ngủ một lát. Trong lúc mơ màng, anh dường như nhìn thấy con gái của Chu Công, nhưng lại truyền đến tiếng "Bịch bịch".
Có người đang gõ cửa! Tuyết Phong không nhúc nhích, lúc này dù cho Thiên vương lão tử có đến, anh cũng không muốn động đậy, quá mệt mỏi.
Ngoài cửa lại vang lên hai tiếng "bịch bịch", sau đó liền trở nên yên tĩnh. Mi mắt Tuyết Phong sụp xuống, chuẩn bị bước vào cõi mộng lần nữa.
Một tiếng "Keng" lại dọa anh tỉnh giấc, tiếp theo lại truyền đến mấy tiếng đập cửa "keng keng": "Đồ điên! Tôi biết cậu ở bên trong, mau mở cửa cho tôi, bằng không tôi sẽ tự mình xông vào đấy!"
“Rẹt!” Tuyết Phong giật mình ngồi bật dậy, con nha đầu chết tiệt này không đến sớm, không đến muộn, cứ nhằm lúc anh đang ngủ mà đến, đúng là muốn lấy mạng người mà. Tuyết Phong vội vàng chạy ra mở cửa: “Đến đây, đến đây.”
Trần Nghiên vừa bước vào cửa liền quát lớn: "Đồ điên, cậu muốn chết à, gõ nửa ngày không mở cửa, ở trong phòng làm gì thế."
“Cô nãi nãi,Ta muốn thụy giác a。nao,giá lí,nhĩ khán khán,liên tục khán liễu lưỡng thiên đích bình mạc。”Tuyết Phong chỉ vào cặp quầng thâm mắt của mình, sau đó lại chìa hai cái móng gà của mình ra, còn cố ý run run ba nhịp, mang một vẻ mặt đưa đám: “Còn có tay, đã gõ bàn phím liên tục mấy chục tiếng đồng hồ rồi.”
Trần Nghiên vốn là đến để hưng sư vấn tội, nhưng bị Tuyết Phong nói thế, lại nhìn kỹ lại bộ dạng của Tuyết Phong, không khỏi bắt đầu xót xa. Đây đâu còn ra cái bộ dạng của con người nữa, mặt mày râu ria xồm xoàm, tóc tai bết bát dầu mỡ, trên người còn nồng nặc mùi mồ hôi chua, người đứng ở đó cứ lảo đảo như sắp bay.
“Cậu đang làm cái gì thế, sao lại ra nông nỗi này?” Trần Nghiên vội vàng hỏi.
Tuyết Phong đứng ở đó ngáy ngủ: “Còn làm gì nữa, viết chương trình, viết chương trình chứ gì.” Nói xong Tuyết Phong liền đổ ập xuống chiếc ghế sô-pha trong phòng khách, nhắm mắt chuẩn bị ngủ.
Trần Nghiên bước tới cấu mạnh vào cánh tay Tuyết Phong một cái: “Đừng ngủ vội, dậy mau, nói cho rõ ràng rồi hãy ngủ.”
Tuyết Phong đau đến mức nhe răng trợn mắt, nhưng đôi mắt lại không nỡ mở ra, xua tay nói: “Đừng quậy, đừng quậy nữa, để tôi ngủ một lát, ngủ một lát thôi.”
“Cậu nói xem, cậu đã đắc tội gì với Phi tỷ vậy? Hôm nay lúc tôi đến Tinh Hà, tôi vừa mới nhắc đến cậu, sắc mặt của Phi tỷ liền trở nên không đúng chút nào, hỏi thế nào cũng không chịu nói là xảy ra chuyện gì, cậu mau nói rõ cho tôi nghe xem nào~” Trần Nghiên vừa nói, vừa lại dùng sức cấu Tuyết Phong.
Lần này Trần Nghiên đã dùng sức thật sự, Tuyết Phong đau đớn, đành mở mắt ra, vẻ mặt ngơ ngác: “Hả?” Hóa ra ban nãy cậu ta hoàn toàn không nghe thấy Trần Nghiên đang nói gì.
“Đi!” Trần Nghiên hoàn toàn bị đánh bại, kéo xềnh xệch Tuyết Phong đi ra ngoài: “Tôi đã hẹn Phi tỷ chốc nữa gặp mặt, cậu qua đó tự mình tạ tội với Phi tỷ đi. Chị ấy dẫu sao cũng là người chị em tốt nhất của tôi, nể mặt tôi, chị ấy sẽ không trách phạt cậu đâu.”
“Tạ tội cái gì?” Tuyết Phong hoàn toàn không hiểu rõ rốt cuộc là chuyện gì xảy ra, cứ thế mơ màng bị Trần Nghiên kéo lôi đi mất.
Trần Nghiên nhét thẳng Tuyết Phong vào trong xe: “Đến nơi rồi cậu sẽ biết.” Nói xong cô nàng cũng chui vào trong.